[MySql] テーブルが存在するか判定して、存在する場合のみテーブル削除する書き方

テーブルを削除しようとしたときに、そんなテーブルないよ!と
怒られたので、回避するテーブル削除の書き方をメモ。

以下のようなエラーがでたので、

[sql]————–
drop table table2
————–

ERROR 1051 (42S02) at line 2: Unknown table ‘table2’
[/sql]

以下のように修正して、テーブルが存在する場合のみテーブル削除。

[sql]#table2が存在する場合のみ、table2を削除するSQL文。
DROP TABLE IF EXISTS table2;[/sql]