程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
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