使用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驱动版本一致,否则会出现乱码.