MySQL實現快速刪除所有表的數據或者多表而不刪除數據庫的方法

使用下面命令,快速構造數據庫所有表的truncate語句(這個命令刪除不了表的數據,只能把刪除表數據的命令構造出來)

SELECT
	CONCAT(
		'truncate table ',
		table_name,
		';'
	)
FROM
	information_schema.`TABLES`
WHERE
	table_schema = '數據庫名';

 

然後把這些truncate語句複製出來,再執行一次。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章