程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 將MySQL 5.0下的數據導入到MySQL 3.23中

將MySQL 5.0下的數據導入到MySQL 3.23中

編輯:關於MYSQL數據庫

      最近需要將Mysql5.0下的數據庫導出,然後導入到mysql 3.23的數據庫中,

      我用的如下方法:

      $ mysqldump -u root --skip-comments --compatible=mysql323 --databases db1 db2 db3 > mydump.sql

      在另一台服務器(mysql 3.23.58 )上導入:

      mysql> source /path/mydump.sql

      總是不成功,這樣或那樣的錯誤. mysqldump的參數也換過了,沒找到合適的。

      幾經周折,問題解決:

      呵呵,忘了指定character-set. 因為兩邊都要指定。

      $ mysqldump -u root --default-character-set=xxxx --skip-comments --compatible=mysql323 --databases db1 > db1.sql

      在另一台服務器(mysql 3.23.58 )上導入:

      $ mysql -u root --default-character-set=xxxx

      mysql> source /path/db1.sql

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved