當前位置:首頁 » 操作系統 » mysql清空表的資料庫

mysql清空表的資料庫

發布時間: 2022-12-09 18:44:03

① mysql怎樣清空一個資料庫中的所有表

清空單表可以truncate
清空某個庫下的所有表時,可以考慮導出這張表,以導出表結構的方式,把該庫下所有的表結構導出來,再刪庫,導回去就好了
mysqlmp -d 參數是只導結構,不導數據的

② mysql如何清空表

mysql有兩種方式可以清空表。分別為:delete from 表名和truncate table 表名。

  1. delete from 表名,刪除表數據,全部刪除則是可以清空表,相當於一條條刪除,需要注意的是,如果有欄位是自增的(一般為id),這樣刪除後,id 值還是存在的。舉例來說,就是加入你在刪除之前最大的id為100,你用這種方式清空表後 ,新插入一條數據其id為101,而不是1。

③ 如何在mysql中清空某個資料庫文件

可以清空表。
想清空整個數據,那麼方法有如下。
1,一個一個的清空所有的表。truncate
table
tablename
2,導出該資料庫表結構,然後刪除該表,然後重建資料庫。

④ mysql中怎麼刪除一個資料庫

MySQL 刪除資料庫

刪除資料庫是將已經存在的資料庫從磁碟空間中清除,連帶著資料庫中的所有數據也全部被刪除。

MySQL刪除資料庫的基本語法格式如下:

執行上述語句,資料庫shulanxt被刪除。

⑤ mysql 怎樣清空一個資料庫中的所有表

方法1:重建庫和表
一。只導出表結構
導出整個資料庫結構(不包含數據)
mysqlmp -h localhost -uroot -p123456 -d database > mp.sql
導出單個數據表結構(不包含數據)
mysqlmp -h localhost -uroot -p123456 -d database table > mp.sql
二。只導出表數據
導出整個資料庫數據
mysqlmp -h localhost -uroot -p123456 -t database > mp.sql
三。導出結構+數據
導出整個資料庫結構和數據
mysqlmp -h localhost -uroot -p123456 database > mp.sql
導出單個數據表結構和數據
mysqlmp -h localhost -uroot -p123456 database table > mp.sql
方法2:生成清空所有表的SQL
mysql -N -s information_schema -e "SELECT CONCAT('TRUNCATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='eab12'"
輸出結果如下:
TRUNCATE TABLE AUTHGROUPBINDINGS;
TRUNCATE TABLE AUTHGROUPS;
TRUNCATE TABLE AUTHUSERS;
TRUNCATE TABLE CORPBADCUSTOMINFO;
TRUNCATE TABLE CORPSMSBLACKLISYInfo;
TRUNCATE TABLE CORPSMSFILTERINFO;
TRUNCATE TABLE CORPSMSINFO;
TRUNCATE TABLE EABASEREGINFOS;
TRUNCATE TABLE EACORPBLOB;
TRUNCATE TABLE EACORPINFO;
....
....
這樣就更完善了:
mysql -N -s information_schema -e "SELECT CONCAT('TRUNCATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='eab12'" | mysql eab12
即清空eab12中所有的表。
但是如果有外鍵的話,很可能會報錯。因此還需要加個-f
mysql -N -s information_schema -e "SELECT CONCAT('TRUNCATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='eab12'" | mysql -f eab12
多執行幾次,直到不報錯。
以上就是Mysql清空表的實現方法。

⑥ mysql怎麼從表中刪除資料庫表

正常 刪除資料庫中的表,有三種方式

-- 清空全部數據,不寫日誌,不可恢復,速度極快
truncate table 表名;

-- 清空全部數據,寫日誌,數據可恢復,速度慢
delete from 表名

-- 清空全部數據,數據可恢復,表被放在回收站(user_recyclebin)里,而不是直接刪除掉

drop from 表名

熱點內容
索尼手機為什麼不能用安卓10 發布:2025-05-16 05:18:46 瀏覽:782
蔚來es6選擇哪些配置實用 發布:2025-05-16 05:18:05 瀏覽:128
小米如何掃碼wifi密碼 發布:2025-05-16 05:13:38 瀏覽:806
樓層密碼是什麼意思 發布:2025-05-16 05:13:37 瀏覽:12
創建文件夾失敗 發布:2025-05-16 05:12:59 瀏覽:395
電腦上如何查詢自己的配置 發布:2025-05-16 05:06:36 瀏覽:104
sql中去重 發布:2025-05-16 04:55:06 瀏覽:892
dwr上傳圖片 發布:2025-05-16 04:49:46 瀏覽:121
base64加密的圖片 發布:2025-05-16 04:35:46 瀏覽:355
數據結構c語言版清華大學出版社 發布:2025-05-16 04:30:44 瀏覽:273