您好,登錄后才能下訂單哦!
本篇內容主要講解“mysql3升級到mysql5出現亂碼怎么辦”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“mysql3升級到mysql5出現亂碼怎么辦”吧!
環境:
1.老庫是mysql3.23,新庫是mysql-5.1.33-win32.msi.數據庫名是www.cxinbao.com
2.我本機是xpsp2
首先在本地安裝3.23數據庫.把服務器上的數據庫在data目錄下直接打包到本地.復制到本地數據庫所在data目錄下.同版本的.或者.4.1以下的版本直接拷貝目錄即可.4.1以下的要轉移到4.1及以上版本.則不能直接拷貝.會涉及到字符集問題.只能和mysqldump先導出.再導入.
mysql3升級到mysql5怎么解決亂碼問題
1.安裝完3.23.然后cmd進入數據庫所在bin目錄.然后運行導出數據庫為sql文件
mysqldump-uroot-p--default-character-set=gbkwww.cxinbao.com>cxinbao.sql
2.然后原庫下的表刪除掉.再運行.把剛才導出的sql導進庫里.
mysql-uroot-p--default-character-set=latin1-fwww.cxinbao.com
3.再把剛才導入的數據庫.再導出為sql,
mysqldump-uroot-p--default-character-set=latin1www.cxinbao.com>cxinbao.sql
4.在服務里把3.23的mysql服務器停止掉.然后安裝mysql5.1數據庫.,編碼用utf-8,把mysql3.23數據庫bin目錄下的cxinbao.sql拷貝到mysql5.1數據庫bin目錄下.備用,然后用cmd轉到mysql5所在的bin目錄下.運行
mysql-uroot-p--default-character-set=gbk-fcxinbaonew
這樣cxinbaonew數據庫就是你轉移成功的數據庫了.這個庫要事先建好。
到此,相信大家對“mysql3升級到mysql5出現亂碼怎么辦”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。