MySQL中批量刪除指定前綴表的sql語句
更新時間:2013年06月28日 12:31:13 作者:
有時候我們在安裝一些cms的時候,這些cms都是帶表前綴的方便區(qū)分數(shù)據(jù),但有時候我們測試完需要刪除的時候又有別的前綴表就可以參考下面的方法
復(fù)制代碼 代碼如下:
Select CONCAT( 'drop table ', table_name, ';' )
FROM information_schema.tables
Where table_name LIKE 'dede_%';
"dede"為要刪除的表前綴,執(zhí)行此SQL語句后會生成一串SQL語句,必須再執(zhí)行生成的這些SQL語句才能真正執(zhí)行刪除操作

另外一個就是批量修改表名:
復(fù)制代碼 代碼如下:
Select CONCAT( 'ALTER TABLE ', table_name, 'RENAME TO ', table_name,';' )
FROM information_schema.tables
Where table_name LIKE 'dede_%';
首先執(zhí)行此SQL語句,會生成如下語句:
復(fù)制代碼 代碼如下:
ALTER TABLE de_aaa RENAME TO de_aaa;
ALTER TABLE de_bbb RENAME TO de_bbb;
在編輯器中將“RENAME TO de”批量改為想設(shè)置的表前綴,再執(zhí)行此SQL語句即可批量修改表名。
相關(guān)文章
CentOS系統(tǒng)中安裝MySQL和開啟MySQL遠程訪問的方法
這篇文章主要介紹了CentOS系統(tǒng)中安裝MySQL和開啟MySQL遠程訪問的方法,包括MySQL的隨機啟動等操作的介紹,需要的朋友可以參考下2016-02-02MySQL誤操作后快速恢復(fù)數(shù)據(jù)的方法
這篇文章主要介紹了MySQL誤操作后快速恢復(fù)數(shù)據(jù)的方法,需要的朋友可以參考下2016-12-12mysql自動停止 Plugin FEDERATED is disabled 的完美解決方法
今天在配置服務(wù)器的時候,發(fā)現(xiàn)mysql的一個錯誤提示在 本地計算機 無法啟動 MySQL 服務(wù)。錯誤 1067: 進程意外終止,其實原因很多這個不是導(dǎo)致進程意外終止的最終原因,但可以解決2016-04-04關(guān)于mysql中string和number的轉(zhuǎn)換問題
這篇文章主要介紹了關(guān)于mysql中string和number的轉(zhuǎn)換問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06