私は自分のサイトをライブでやりました。以下は簡単なクエリです。ローカルホストでは正常に動作しますが、ライブサーバーでは動作しません。
select * from friends where action='chating'
「どこの近くで正しい構文を使用する必要があります」というエラーが発生します。
私を助けてください:なぜこれが起こっているのか、そしてどうすればそれを解決できますか?
私はあなたのmysqlのバージョンがローカルとライブで異なっていると思います。これをチェックしてください。
新しい予約キーワードMysql5.5
がライブで公開されていると確信しています。したがって、列名として使用する場合は、クエリで使用するときにその前後にbacticks( `)を使用する必要があります。ACTION
以下を試してください:
select * from friends where `action`='chating'