テーブル名が予約語と一緒の場合は「‘」(バッククオート)が必要コンソールからMySQLを使っていて、他のテーブルではエラーメッセージが出ないのに、特定のテーブルだけで下記のようなメッセージが出るときは、テーブル名が予約語になっています。下記の例ではテーブル名の「values」が予約語にひっかかっています。1予約語とテーブル名が一緒になっているときはテーブル名をバッククオートで囲みます。‘values';これでコマンドが実行されます。テーブル名に予約語は使わないほうが良いので、テーブル作成前に下記のページで予約語になっていないかを確認すると良いでしょう。