似乎我最近导入的一个 *.sql 文件use mysql
代替了use dbname
. 现在mysql
数据库包含大量不属于那里的表。
有没有一种简单/有效的方法来清理它?
注意:我正在使用 MariaDB,但我认为通用答案对其他人更有用。
mysql Ver 15.1 Distrib 10.1.10-MariaDB,用于使用 readline 5.2 的 debian-linux-gnu (x86_64)
似乎我最近导入的一个 *.sql 文件use mysql
代替了use dbname
. 现在mysql
数据库包含大量不属于那里的表。
有没有一种简单/有效的方法来清理它?
注意:我正在使用 MariaDB,但我认为通用答案对其他人更有用。
mysql Ver 15.1 Distrib 10.1.10-MariaDB,用于使用 readline 5.2 的 debian-linux-gnu (x86_64)
没有干净的方法...
等等
你说“大量”......你可以这样得到清单:
但是要非常小心,不要重命名系统表!