Mysql資料庫中字符替換(使用phpMyAdmin進入資料庫執行SQL語法)
你有沒有想要將Mysql資料庫中字符替換?
如何使用SQL語法,將MySQL資料表中的替換字串?
你有這樣的苦惱問題嗎?
當以SQL為資料庫的網站內有大量的文字要修改替換時,最陽春的方法就是一筆一筆的修改(那不是要出人命?)
可是如果需修改的數量龐大,那麼可能就會修改到暈倒了(至少會累倒進醫院吊點滴…)
最快的方法就是利用SQL語法替換字串:
你可以用以下的方法(快速的把字串刪除或換掉!)
phpMyAdmin 替換資料字串(使用phpMyAdmin進入資料庫執行SQL語法)
基本的語法範例如下:
UPDATE `資料表名稱` SET `資料表欄位` = REPLACE(`資料表欄位`,'要替換的文字','替換後的文字') WHERE `資料表欄位` LIKE '%要替換的文字%'
例如:要把logContent欄位中的『</div>』字串刪除!
UPDATE `f2cont_logs` SET `logContent` = REPLACE(`logContent`,'</div>','') WHERE `logContent` LIKE '%</div>%'
——————————————————–
又例如:要將網址「http://visdacom.com」換成「http://por.tw」!
UPDATE `f2cont_logs` SET `logContent` = REPLACE(`logContent`,'http://visdacom.com','http://por.tw') WHERE `logContent` LIKE '%http://visdacom.com%'
——————————————————–
注意:要練習之前請先備份好資料庫,不然把資料庫弄壞啦(又沒有備份檔案可以還原時)
我看你會笑不出來,懊惱不已捶胸頓足!