批量清空mysql数据库中的所有表

有时候我们会想清空一个数据库,但是又不删除它。比如本地的数据库用服务器备份下来的最新数据库文件同步之前,会先清空本地数据库。 当然不能用drop database,因为这样会连数据库一起删除。其实这样倒是可以,只是之后又要重新创建一个同名的空数据库。或者使用drop table命令一个表一个表删?呃。。。那样的话岂不弱爆了,完全不是我们geek程序员的风格嘛。 这里介绍一种高端方式,想必你已经猜到,没错,就是使用shell脚本: #!/bin/bash MUSER="$1" MPASS="$2" MDB="$3" »