Home  >  Article  >  Backend Development  >  mariadb的sql导入到mysql中报错

mariadb的sql导入到mysql中报错

WBOY
WBOYOriginal
2016-06-06 20:20:362152browse

我的A服务器(linux)使用mariadb数据库,B服务器(linux)使用mysql数据库。
现在我把A的所有数据库移到B上。
在A上使用命令mysqldump备份了所有的数据库,生成sql文件。
在B上使用source命令恢复数据库。
问题是source执行报错。
mariadb上使用的是innodb的存储引擎。
mariadb的sql导入到mysql中报错

回复内容:

我的A服务器(linux)使用mariadb数据库,B服务器(linux)使用mysql数据库。
现在我把A的所有数据库移到B上。
在A上使用命令mysqldump备份了所有的数据库,生成sql文件。
在B上使用source命令恢复数据库。
问题是source执行报错。
mariadb上使用的是innodb的存储引擎。
mariadb的sql导入到mysql中报错

你mariadb上执行的mysqldump命令整个贴出来看看
是下面这样导出所有库吗?

<code>mysqldump -u DB用户名 -p DB密码 --all-databases > all.sql</code>

你应该把你的dump语句粘贴出来,这个错误有可能是因为没有相关的数据库导致的。

mysqldump 执行命令的贴一下

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn