《Mysql入門(mén)使用phpMyAdmin批量修改Mysql數(shù)據(jù)表前綴的方法》要點(diǎn):
本文介紹了Mysql入門(mén)使用phpMyAdmin批量修改Mysql數(shù)據(jù)表前綴的方法,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
MYSQL必讀多個(gè)網(wǎng)站共用一個(gè)Mysql數(shù)據(jù)庫(kù)時(shí),為使數(shù)據(jù)庫(kù)管理不混亂,一般采用不同的網(wǎng)站使用不同前綴名的方式進(jìn)行區(qū)分.而如何批量修改已有數(shù)據(jù)庫(kù)的前綴名呢?全部導(dǎo)出修改后再導(dǎo)入?還是一個(gè)表一個(gè)表的修改?今天我要介紹的是相對(duì)簡(jiǎn)單的批量修改數(shù)據(jù)庫(kù)中表前綴的辦法,適用于修改數(shù)據(jù)庫(kù)中相同前綴且數(shù)據(jù)表較多的情況.
MYSQL必讀此例中假定修改名為“www_sdck_cn”的數(shù)據(jù)庫(kù)中前綴為“phpcms_”的表,并將所有符合條件表的前綴修改為“sdck_”.
MYSQL必讀1、用phpMyAdmin打開(kāi)要修改前綴的數(shù)據(jù)庫(kù)www_sdck_cn,執(zhí)行以下SQL語(yǔ)句(其中加粗斜體字是必要根據(jù)實(shí)際需求替換的):
MYSQL必讀Select CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO ', replace(table_name,'phpcms_','sdck_'),';')
MYSQL必讀from information_schema.tables
MYSQL必讀where TABLE_SCHEMA = 'www_sdck_cn' and table_name LIKE 'phpcms_%';
MYSQL必讀
MYSQL必讀2、在執(zhí)行SQL語(yǔ)句生成的頁(yè)面上點(diǎn)擊“導(dǎo)出”,選擇“自定義”->“直接顯示為文本”,CSV格式,清空“內(nèi)容分隔符”為空
MYSQL必讀
MYSQL必讀
MYSQL必讀3、執(zhí)行導(dǎo)出功能后,到達(dá)成果窗口如下,復(fù)制文本框中的內(nèi)容
MYSQL必讀
MYSQL必讀4、進(jìn)入數(shù)據(jù)庫(kù)“www_sdck_cn”的SQL執(zhí)行窗口,將代碼粘貼到SQL文本框中,執(zhí)行.看一下相關(guān)數(shù)據(jù)表是不是已經(jīng)修改完成了.
MYSQL必讀
MYSQL必讀注意事項(xiàng)
MYSQL必讀數(shù)據(jù)操作有風(fēng)險(xiǎn),請(qǐng)?jiān)诓僮髑皞浞輸?shù)據(jù).
MYSQL必讀由于軟件版本等原因,操作僅供參考,因本文修改數(shù)據(jù)庫(kù)導(dǎo)致丟失或失足的,本文作者不承擔(dān)責(zé)任.
《Mysql入門(mén)使用phpMyAdmin批量修改Mysql數(shù)據(jù)表前綴的方法》是否對(duì)您有啟發(fā),歡迎查看更多與《Mysql入門(mén)使用phpMyAdmin批量修改Mysql數(shù)據(jù)表前綴的方法》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/11993.html