2017-03-21 6 views
0

私はすでにデータベースにテーブルを持つデータベースを持っています。 Characterというテーブルがあり、追加の列を追加するためにアクセスしようとしています。しかし、私はテーブルの文字で使用するすべてのコマンドは私に次のエラーを与える:mySQL大文字のテーブル名

mysql> SHOW FIELDS FROM Character; 
ERROR 1064 (42000): 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 'Character' at line 1 

私は次のコマンドを試してみた:

mysql> SHOW FIELDS FROM "Character"; 
mysql> SHOW FIELDS FROM 'Character'; 
mysql> SHOW FIELDS FROM Character; 

すべての3つは私に同じエラーを与えます。私はすでに "USE dbname;"コマンドを使ってCharacterテーブルを含む適切なデータベースを選択しました。

+1

「SHOW TABLES」を試しましたか?あるいは、 'mydb。\' Character \ 'からCOLUMNSを表示する必要があります;' OR '\\ Character \';から 'COLUMNSを表示する; –

+0

Ah。私は '' Character 'をタイプしていました。ありがとう! – FShiwani

答えて

関連する問題