使用mysqldump在兩個庫之間複製數據,尤其是從低版本向高版本導數據,注意mysqldump必須在高版本端運行,否則會出現'Client does not support authentication...'之類的錯誤.
還有就是必須確保兩個數據庫的用戶有訪問權限.
>mysqldump -u'user' -p'pass' -h'addr1' -P3306 dbname | mysql -u'user' -p'pass' -P3309 dbname
另外,必須保證mysql版本和tomcat的JDBC驅動版本一致,否則會出現亂碼.