MySQLのテーブル名を変更する 質問する

MySQLのテーブル名を変更する 質問する

MySQLでテーブル名の変更が機能しない

RENAME TABLE group TO member;

エラーメッセージは

#1064 - You have an error in your SQL syntax; check the manual that corresponds
        to your MySQL server version for the right syntax to use near 'group 
        RENAME TO member' at line 1

クエリは他のテーブルでは正常に動作しますが、この特定のテーブルでは動作しませんgroup

ベストアンサー1

groupキーワード(グループ化) を MySQL で使用する場合は、それをバッククォート (`) で囲んで、それをテーブル名として解釈することを MySQL に知らせる必要があります。

RENAME TABLE `group` TO `member`;

追加されました(コメントを参照) - これらは一重引用符ではありません。

おすすめ記事