次のような単純な MySQL クエリを実行しようとしています:
リーリーしかし、次のエラーが表示されます:
この問題を解決するにはどうすればよいですか?エラー 1064 (42000): SQL 構文にエラーがあります。
'key) VALUES ('Tim', 'Florida', 42)'# # の詳細については、MySQL サーバーのバージョンのマニュアルを確認してください。 # 行 1
付近で使用する正しい構文
P粉8113290342023-10-15 19:29:27
###質問###
、INSERT
、DELETE
などの特定の単語は予約語です。これらには特別な意味があるため、これらをテーブル名、カラム名、またはその他のタイプの識別子として使用するときは、識別子をバッククォートで囲んでいない限り、MySQL はそれを構文エラーとして扱います。
公式ドキュメントに記載されているように、
10.2 スキーマ オブジェクト名 (強調追加): em> キーワードと予約語の完全なリストは、
10.3 キーワード セクションと予約語 にあります。このページでは、「(R)」に続く単語は予約語です。この問題を引き起こす傾向にある多くの予約語を含め、いくつかの予約語を以下に示します。 ###に追加### ###そして### ###前に### ###著者### ###電話### ###場合### ###状態### ###消去### ###降順### ###説明する### ###から### ###グループ### ###存在する### ###索引### ###入れる### ###間隔### ###はい###
重要事項