mysql - 将 MariaDB 数据库迁移到 MySQL 服务器

标签 mysql database import export mariadb

我在我的电脑上使用 xampp 作为开发套件,并希望将数据库迁移到我的网站空间。只有 MySQL 可用。

我尝试使用 phpMyAdmin 和导出/导入功能迁移数据库,但出现一些有关语法问题的错误。我认为,我选择了错误的导出设置,因此导入很糟糕。

我没有找到任何有关如何正确迁移数据库的提示。我找到的唯一一个解决方案是:将数据库文件复制到 mysql-dataservice 目录。但这在普通的网络空间上是不可能的。

有没有人给我一些提示或链接,我可以通过哪种方式正确迁移我的东西,而无需生成每个表并手动绑定(bind)?

谢谢罗尼

最佳答案

感谢您的提示,我在导出中创建 View 时发现了问题。

因为我的开发系统上的 dbuser 的名称与我的网站空间上的 dbuser 的名称不同(并且导出在它创建的 sql 脚本中输入导出用户的用户名),因此导出没有错误。

如果我尝试导入这些内容,我的网络空间的服务器不知道我的开发系统的 dbuser,自然会停止导入其余内容。在我搜索 View 的创建行后,我将 dbusername 更改为我的网络空间知道的值,现在它可以正常工作,没有任何错误。

你好,罗尼

关于mysql - 将 MariaDB 数据库迁移到 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48378523/

相关文章:

mysql 从 bash 脚本中的文件中读取 select 语句的一部分

MySQL:存储 MAC 地址的最佳方式?

mysql - 获取Wordpress DB中具有特定usermeta值的用户数量

mysql - 在 DATETIME 字段中插入明天的日期 + 小时

python - 使用 Python 脚本在 ClearDB 上搜索 MySQL 数据库

javascript - 如何在 reactjs 中删除导入的 css

mysql - 记录排序依据; future 的 ASC,过去的 DESC

mysql - SQL 帮助 : How come the total from this query is different that a summation query?

asp.net - 您如何看待 Postgres 和 Firebird 数据库?

file - 如何使用Sqoop将数据从RDBMS导入到本地文件系统,而不是HDFS?