溫馨提示×

mysql怎么清空所有表數據

小億
126
2023-11-23 03:41:43
欄目: 云計算

可以使用TRUNCATE TABLE語句來清空所有表的數據。以下是一個示例:

SET FOREIGN_KEY_CHECKS = 0; -- 禁用外鍵檢查

-- 清空每個表
TRUNCATE TABLE table1;
TRUNCATE TABLE table2;
TRUNCATE TABLE table3;
-- ...

SET FOREIGN_KEY_CHECKS = 1; -- 啟用外鍵檢查

在執行TRUNCATE TABLE語句之前,將FOREIGN_KEY_CHECKS設置為0可以禁用外鍵約束。這樣可以防止在清空表數據時出現問題。最后,將FOREIGN_KEY_CHECKS設置為1可以重新啟用外鍵約束。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女