mysql在不同数据库之间复制数据

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

 

发布了29 篇原创文章 · 获赞 1 · 访问量 3万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章