我的架构中有超过300个表,我需要运行truncate命令

时间:2013-03-19 07:02:38

标签: mysql

我的架构中有超过300个表,我需要运行truncate命令?这怎么可能我需要知道所有外键并在那些依赖项的表中对表进行排序?

1 个答案:

答案 0 :(得分:1)

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