データベース内のほぼすべてのテーブル (合計 9000) を削除したいと考えています。なぜそんなに多く、長すぎて説明できないのか、私に聞かないでください。
したがって、削除したくないテーブルが3つあります。
これを行うためにどの SQL ステートメントを使用できますか? 私はしばらくの間グーグルをしてきましたが、何も出てきませんでした!
だから私は(PHPで)このようなことを念頭に置いています:
foreach($tab as $tableList){
if($tab!='foo'&&$tab!='bar'&&$tab!='foofoobar')
mysql_query('DROP TABLE '.$tab);
}
何か案は?すべてが mysql ステートメントになればさらに良いでしょう!