如何从命令行删除所有MySQL表?

舍夫内隆

通常,我打开Terminal.app并连接到远程MySQL数据库。

然后,我使用此命令删除表:

mysql> drop table [table name];

但是我需要的是命令行来删除数据库中的所有表。

如果我使用:

mysql> drop database [database name];

我将完全破坏数据库,而我将无法再次创建表。我对吗?

威廉·杰克逊

您可以删除数据库,然后立即重新创建它:

mysql> drop database [database name];
mysql> create database [database name];

或者,您可以使用脚本删除数据库中的每个表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章