【MySQL】表を削除・消去する!ERROR 1146 (42S02): Table doesn’t exist

この記事は約1分で読めます。
ポートフォリオ制作実績

表を削除・消去するためには、drop table [削除したい表の名前]で削除できます。

スポンサーリンク

【MySQL】表を削除・消去するためのソースコードとコマンド手順

削除したい表を選択しましょう。

【MySQL】表(テーブル)を作成!A table must have at least 1 column
表(テーブル)の列(縦)のことをフィールドまたはカラム、行(横)のことをレコードといいます。 ここで、以下のようなエラーメッセージが出て躓くような方もいるでしょう。 ERROR 1064 (42000): You have an e...

次のソースコードをコピペして入力・実行します。以下、表(hyou3)を削除する例です。

mysql> drop table hyou3;
Query OK, 0 rows affected (0.00 sec)

表が削除されたか確認してみましょう。

mysql> show fields from hyou3;
ERROR 1146 (42S02): Table 'database1.hyou3' doesn't exist

エラーメッセージが表示されてしまいますが、この場合はエラーが正しいです。
‘database1.hyou3’ doesn’t existで、「データベース内に表が存在していない」と言われています。

なのでしっかり削除されました。OKです。

 

 

 

 

タイトルとURLをコピーしました