国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > 織夢(mèng)DEDE > 正文

織夢(mèng)快速批量修改MYSQL數(shù)據(jù)庫(kù)表前綴與表名實(shí)例操作

2024-07-12 08:48:47
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要為大家詳細(xì)介紹了織夢(mèng)快速批量修改MYSQL數(shù)據(jù)庫(kù)表前綴與表名實(shí)例操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

    我們?cè)诎惭b織夢(mèng)系統(tǒng)的時(shí)候,有一次批量修改mysql數(shù)據(jù)庫(kù)表前綴的機(jī)會(huì),就是在安裝的時(shí)候,可以自定義數(shù)據(jù)庫(kù)表前綴。但是往往第一次安裝的時(shí)候很多用戶會(huì)忽略,一般都會(huì)選擇默認(rèn)安裝,但是隨著網(wǎng)站開發(fā)和應(yīng)用的越來(lái)越多的需求,有的時(shí)候我們希望我們的數(shù)據(jù)庫(kù)表前綴和默認(rèn)的不一樣,這樣也讓我們的數(shù)據(jù)庫(kù)安全性得到了提升,雖然我們?yōu)樾薷谋碜隽藃ename,但是rename只能一次修改一個(gè)表的名字并不能批量處理,如果我們要批量處理數(shù)據(jù)庫(kù)表的話,我們就需要使用遍歷來(lái)操作,下面跟隨武林網(wǎng)來(lái)看下如何批量修改mysql表前綴與表名。

使用sql語(yǔ)句修改dede的mysql數(shù)據(jù)庫(kù)表前綴名

1.請(qǐng)看下面的介紹步驟

Select CONCAT( 'ALTER TABLE ', table_name, 'RENAME TO ', table_name,';' ) FROM information_schema.tables Where table_name LIKE 'hx_%';

注意: like ‘hx_%’ 其中 hx_是你需要替換的表前綴.

放在sql執(zhí)行器里面執(zhí)行,會(huì)把所有hx_前綴的表全部列出來(lái)。這個(gè)時(shí)候?qū)С鰐xt,刪除不相關(guān)的語(yǔ)句,留 alter table就可以,然后批量替換 RENAME TO hx 成 RENAME TO 你想要的表前綴;然后在sql執(zhí)行器執(zhí)行。

2.織夢(mèng)dede的data目錄中的$cfg_dbprefix = '改為現(xiàn)在的表前綴_';

重新登錄后臺(tái)看看。

如果是通過備份還原文件,也是可以,就是麻煩些,備份后,下回來(lái)backdata文件夾里所有文件,把所有文件打開,替換里面表前綴,然后所有帶有表前綴的文件名也改為新的表前綴,再上傳dede中備份還原,記得上傳前,先把空間里原來(lái)備份刪除。

如果是要批量刪除所有帶有hx_表,可以用以下方式,同樣先到phpmyadmin中的mysql執(zhí)行器,輸入以下sql語(yǔ)句

Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'hx_%';

說明: like ‘hx_%’ 其中 hx_是你需要替換的表前綴.

執(zhí)行查詢,會(huì)自動(dòng)生成出 drop table table_name這樣的SQL語(yǔ)句.

然后復(fù)制 drop語(yǔ)句 可以執(zhí)行刪除的操作了.

以上就是織夢(mèng)快速批量修改MYSQL數(shù)據(jù)庫(kù)表前綴與表名實(shí)例操作的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 抚顺市| 吉首市| 于都县| 夏邑县| 鄯善县| 昭平县| 桑日县| 安吉县| 香港 | 海城市| 白沙| 离岛区| 金湖县| 白玉县| 东兴市| 尚志市| 香港 | 黑龙江省| 伊吾县| 旬邑县| 静宁县| 萨嘎县| 高要市| 黄山市| 甘孜| 徐汇区| 新巴尔虎右旗| 从化市| 聂荣县| 庆安县| 时尚| 改则县| 阳江市| 林西县| 调兵山市| 西吉县| 炉霍县| 高青县| 桓仁| 宿州市| 永胜县|