亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

解決MYSQL數據從高版本導入低版本的問題(轉)

發布時間:2020-08-11 01:15:05 來源:ITPUB博客 閱讀:446 作者:ba 欄目:MySQL數據庫
解決MYSQL數據從高版本導入低版本的問題(轉)[@more@] 近日筆者工作中遇到MYSQL數據從高版本導入低版本的問題.這樣的問題一般都是高低版本字符集的設置不同.按照以往慣例是把數據用mysqldump命令導出數據后,使用文件編輯器(editplus)修改相應的"DEFAULT CHARSET=gb2312"部分,即可順利導入低版本的MySQL.但當你遇到大量數據(百萬級)時,這種方式就顯示得杯水車薪了!那么么辦呢?現本人就把自己工作中遇到有關MYSQL數據從高版本導入低版本的解決辦法總結一下.

方法一:(適用于當導出的數據量不大時)

step 1:使用mysqldump命令從源服務器導出成SQL文本
mysqldump -hsrc_dbserver -uroot -p testdb > testdb.sql
step 2:使用文本編輯器如:editplus,打開testdb.sql,打到需要修改的內容,如:DEFAULT CHARSET=gb2312,修改成與目標服務器相對應的字符集.保存.
step 3:使用mysql命令將改好后的SQL文本導入目標服務器.OK!
mysql -hdest_dbserver -uroot -p testdb < testdb.sql

方法二:(適用于當導出的數據量很大時,如萬級,百萬級數據)

step 1:在mysql命令模式下,使用show variables 命令查看一下目標服務器的字符集設置情況和MYSQL版本
step 2:使用如下命令:
mysqldump --compatible=mysql323 -hsrc_dbserver -uroot -p --default-character-set=latin1 testdb > testdb.sql

其中,--compatible=mysql323 是指目標服務器的版本,--default-character-set=latin1 是指目標服務器的字符集設置
step 3:使用mysql命令將導出的SQL文本導入目標服務器.OK!大功告成!
mysql -hdest_dbserver -uroot -p testdb < testdb.sql
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

北票市| 宁河县| 苍南县| 贞丰县| 华亭县| 靖西县| 蒙山县| 衢州市| 贵阳市| 崇明县| 老河口市| 武川县| 江津市| 鹤岗市| 怀集县| 佛学| 锡林郭勒盟| 湟源县| 曲阳县| 宁德市| 林州市| 澄迈县| 庄河市| 荆门市| 腾冲县| 隆安县| 湛江市| 松阳县| 克山县| 保定市| 彭阳县| 焉耆| 民和| 宁武县| 清水河县| 青田县| 惠水县| 嘉禾县| 收藏| 凭祥市| 图木舒克市|