2011-10-19 71 views

回答

5

您正在尋找TRUNCATE,如TRUNCATE TABLE mystuff

更多信息:http://dev.mysql.com/doc/refman/5.0/en/truncate-table.html

+0

如何選擇我想要截斷的所有表格? TRUNCATE TABLE table1,table2給我一個錯誤。 – JohnSmith

+0

最好的辦法是運行多個查詢:http://stackoverflow.com/questions/4702708/php-mysql-truncate-multiple-tables –

0

mysqldump -uuser -hhost -p --no-data name_of_database > backup_file_name.sql

上面的命令將讓你的數據庫,但沒有數據的整個結構。 (這是參數--no-data的作用)。

現在,當你想重置你只是數據庫您:

mysql -uuser -hhost -p < backup_file_name.sql

查看創建,看看它做.sql文件。有許多選項可以添加到mysqldump命令中。

享受。

+0

這個答案不正確,不安全。不正確,因爲'mysqldump' *保留了AUTO_INCREMENT偏移量*,這不是OP想要的。不安全,因爲您的重置('mysql ... pilcrow

相關問題