MySQL中批量刪除指定前綴表的sql語句
更新時間:2013年06月28日 12:31:13 作者:
有時候我們在安裝一些cms的時候,這些cms都是帶表前綴的方便區(qū)分?jǐn)?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)文章
mysql學(xué)習(xí)筆記之?dāng)?shù)據(jù)引擎
插件式存儲引擎是MySQL數(shù)據(jù)庫最重要的特征之一,用戶可以根據(jù)應(yīng)用的需要尋找如何存儲和索引數(shù)據(jù)、是否使用事務(wù)等。MySQL默認(rèn)支持多種存儲引擎,以適用于不同領(lǐng)域的數(shù)據(jù)庫應(yīng)用需求,用戶可以通過選擇選擇不同的存儲引擎提供應(yīng)用的效率,提供靈活的存儲2017-02-02
關(guān)于MySQL中datetime和timestamp的區(qū)別解析
在MySQL中一些日期字段的類型選擇為datetime和timestamp,那么對于這兩種類型不同的應(yīng)用場景是什么呢,這篇文章主要介紹了關(guān)于MySQL中datetime和timestamp的區(qū)別解析,需要的朋友可以參考下2023-06-06
mysql安裝數(shù)據(jù)庫初始化失敗問題解決方法保姆級教程
這篇文章主要給大家介紹了關(guān)于mysql安裝數(shù)據(jù)庫初始化失敗問題解決方法保姆級教程,包括更改電腦名稱、確保防火墻設(shè)置、清理殘留文件、檢查權(quán)限和配置文件等,需要的朋友可以參考下2025-01-01
解決SQLyog連接MySQL出現(xiàn)錯誤Plugin caching_sha2_password co
當(dāng)使用SQLyog連接MySQL時,如果遇到插件caching_sha2_password無法加載的錯誤,可以通過更改密碼并將其標(biāo)識為mysql_native_password來解決,具體步驟包括:打開命令提示符窗口,登錄MySQL,修改密碼并更換插件,然后使用新密碼連接SQLyog2025-01-01
windows10系統(tǒng)安裝mysql-8.0.13(zip安裝) 的教程詳解
這篇文章主要介紹了windows10安裝mysql-8.0.13(zip安裝) 的教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-11-11
Mysql誤操作后利用binlog2sql快速回滾的方法詳解
相信每個和數(shù)據(jù)庫打交道的程序員都會碰一個問題,MySQL誤操作后如何快速回滾?那么下面這篇文章主要給大家介紹了關(guān)于Mysql誤操作后利用binlog2sql快速回滾的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考下。2017-07-07
解析遠(yuǎn)程連接管理其他機器上的MYSQL數(shù)據(jù)庫
本篇文章是對遠(yuǎn)程連接管理其他機器上的MYSQL數(shù)據(jù)庫進行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06

