我有一个包含近 500 个表的数据库,我想删除所有表的所有记录。如何实现?
最佳答案
最简单的方法是使用这些 shell 命令删除并重新创建数据库结构:
mysqldump -d dbname > structure.sql
mysqladmin drop dbname
mysqladmin create dbname
mysql dbname < structure.sql
根据需要插入 mysql 凭据,例如 -u root -psecret -h localhost
关于mysql - 如何删除MySQL中数据库所有表中的所有行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5049438/