mysql清空資料庫數據
用一個
sql語句
我不會,我要用兩個,假如資料庫為mydata,可以這樣:
drop
database
mydata
呵呵,把整個資料庫都刪了,但沒達到你說的"清空"目的,所以我再建一個:
create
database
mydata
㈡ 如何徹底清理MYSQL資料庫
如果資料庫是安裝在你機器上的
那麼你可以暫時把MYSQL關閉
然後進入安裝目錄
找到data文件夾
這裡面就是放置資料庫文件的。。你會看到data裡面每一個文件夾都對應你一個資料庫名稱
把他們刪除就好了
就徹底沒了
不過可別把mysql這個文件夾刪了
還有別的文件
比如.err別亂刪哦。
如果這個你不會
或者說文件在使用刪除不了
那麼你就用mysql的可視化工具
比如mysql-front
5.1
進去刪除
效果都是一樣。
㈢ mysql清除資料庫命令
drop命令用於刪除資料庫。
drop命令格式:drop database <資料庫名>;
例如,刪除名為 xhkdb的資料庫:
mysql> drop database xhkdb;
[例子1] 刪除一個已經確定存在的資料庫:
mysql> drop database drop_database;
Query OK, 0 rows affected (0.00 sec)
[例子2] 刪除一個不確定存在的資料庫:
mysql> drop database drop_database;
ERROR 1008 (HY000): Can't drop database 'drop_database'; database doesn't exist
// 發生錯誤,不能刪除'drop_database'資料庫,該資料庫不存在。
mysql> drop database if exists drop_database;
Query OK, 0 rows affected, 1 warning (0.00 sec)
//產生一個警告說明此資料庫不存在
mysql> create database drop_database; // 創建一個資料庫
Query OK, 1 row affected (0.00 sec)
mysql> drop database if exists drop_database; // if exists 判斷資料庫是否存在,不存在也不產生錯誤
Query OK, 0 rows affected (0.00 sec)
㈣ 怎樣清空網站、mysql資料庫、mssql資料庫
清空資料庫主要有兩種方式
(1)DELETE語句執行刪除的過程是每次從表中刪除一行,並且同時將該行的刪除操作作為事務記錄在日誌中保存以便進行進行回滾操作。
TRUNCATETABLE則一次性地從表中刪除所有的數據並不把單獨的刪除操作記錄記入日誌保存,刪除行是不能恢復的。並且在刪除的過程中不會激活與表有關的刪除觸發器。執行速度快。
(2)表和索引所佔空間。
當表被TRUNCATE後,這個表和索引所佔用的空間會恢復到初始大小,
DELETE操作不會減少表或索引所佔用的空間。
drop語句將表所佔用的空間全釋放掉。
(3)一般而言,drop>truncate>delete