1

私は自分のサイトをライブでやりました。以下は簡単なクエリです。ローカルホストでは正常に動作しますが、ライブサーバーでは動作しません。

 select * from friends where action='chating'

「どこの近くで正しい構文を使用する必要があります」というエラーが発生します。

私を助けてください:なぜこれが起こっているのか、そしてどうすればそれを解決できますか?

4

1 に答える 1

9

私はあなたのmysqlのバージョンがローカルとライブで異なっていると思います。これをチェックしてください。

新しい予約キーワードMysql5.5がライブで公開されていると確信しています。したがって、列名として使用する場合は、クエリで使用するときにその前後にbacticks( `)を使用する必要があります。ACTION

以下を試してください:

 select * from friends where `action`='chating'
于 2012-04-08T06:17:05.037 に答える