我的服务器A
使用MariaDB 10.0(InnoDB),而serer B
使用MySQL 5.5。他们都运行Linux。
我想将所有A
个数据库导入B
。
在服务器A
,我使用mysqldump
导出所有数据库,并生成SQL文件:
mysqldump -u user -p pwd --all-databases > all.sql
在服务器B
,我使用source
导入:
source /home/all.sql
答案 0 :(得分:0)
使用目标的mysqldump转储源数据。也就是说,使用MySQL 5.5的mysqldump
从MariaDB 10中提取数据。此过程应尽量减少遇到的差异。
如果失败,请准备编辑转储文件。
5.5是EOL,为什么要搬到这么老的版本?