您可以使用truncate語句刪除表中的所有數據。truncate語句的簡單解釋:一般情況下,大家都在用delete語句刪除數據;這個truncate命令非常簡單,意思是:刪除表的所有記錄;相當于delete語句不寫where子句;其語法結構為:truncate[table]TBL_姓名;這里有一個簡單的例子。我想刪除朋友表中的所有記錄。可以使用以下語句:truncatetablefriends;如果要刪除表中的所有數據,truncate語句比delete語句快。因為truncate刪除了表然后根據表結構重新建立,而delete刪除了記錄并沒有嘗試修改表;但是
是的,您可以在編寫
操作程序
1.創建一個到要刪除的表的ibd文件的硬鏈接。
ln/data/MySQL/mytest/ERP.IBD/data/MySQL/mytest/ERP.IBD.hdlk
2.使用DELETE刪除該表。
翻桌
3.用
1.首先在windows服務中刪除mysql服務,使用命令scdeletemysql。
2.在控制面板中卸載mysql。
3.清理mysql安裝目錄的ini文件。
4.清理注冊表:
HKEY_本地_MachinerSystemControlSet001刪除ServiceEventLogapplicationMySQL目錄。
HKEY_本地_MachinerSystemControlSet002刪除ServiceEventLogapplicationMySQL目錄。
HKEY_Local_MachinesystemCurrentControlSetServiceEventLogapplicationMySQL目錄已刪除(我沒有卸載的時候沒找到,跳過之后還是到了。完全卸載的目的。)
5.一些mysql數據文件也必須刪除,如文檔和設置所有用戶應用程序數據MySQL。
6.重啟電腦。重新安裝