mysql - 我的架构中有超过 300 个表,我需要运行截断命令

标签 mysql

我的架构中有超过 300 个表,我需要运行截断命令?我需要知道所有外键并按依赖关系的顺序对表进行排序,这怎么可能?

最佳答案

mysql -Nse 'show tables' DATABASE_NAME | while read table; do mysql -e "truncate table $table" DATABASE_NAME; done

关于mysql - 我的架构中有超过 300 个表,我需要运行截断命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15493383/

相关文章:

php - 我需要关心 mysql_connect 中的密码吗?

php - codeigniter 选择不同的功能不工作

mysql - 连接表值总和的 SQL 查询

mysql - 进行查询以按 IP 对事物进行分组

php - 如何在我的网页中显示Mysql中保存为Medium Blob的图片?

mysql - 在单个 SQL 中更新具有不同值的多行

MySQL 在不同行上进行条件选择

java - jsf中可以显示的行数限制

mysql - 在MySQL中按子查询的结果排序

PHP和MYSQL数据库连接和建表只需一次