因此要解決這問題,也很簡單,只需將sql中的utf8mb4_unicode_520_ci替換成utf8mb4_unicode_ci就好了,再加上sql只需一般文件工具就可開啟,並且再搭配文件工具中的替換字串功能,就能解決此問題,但梅干光是開這400m的資料庫檔就開半天,更別說要用替換文件中的文字,因此搞了好久,好在有好友山羊的協助,才讓梅干知道,原來使用MAC可透過終端機下sed指令,就可大批的將sql中的字串給替換掉,同時透過終端機,不但替換速度快,甚至在替換過程中,也不用先將400mb的sql給開啟,而sed指令不只侷限於sql檔,任何文件檔,皆可透過sed來進行替換,再加上sed也支援正規表示法,因此當有較進階的需求,也可研究一下它的正規表示法的支援程度,但這邊梅干只分享,簡易sed指令取代字串的方法,因此下回當有大批的文字要替換時,不妨可試試此方法囉!
↧