萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> 將MySQL 5.0下的數據導入到MySQL 3.23中

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

  最近需要將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

copyright © 萬盛學電腦網 all rights reserved