我在我的电脑上使用 xampp 作为开发套件,并希望将数据库迁移到我的网站空间。只有 MySQL 可用。
我尝试使用 phpMyAdmin 和导出/导入功能迁移数据库,但出现一些有关语法问题的错误。我认为,我选择了错误的导出设置,因此导入很糟糕。
我没有找到任何有关如何正确迁移数据库的提示。我找到的唯一一个解决方案是:将数据库文件复制到 mysql-dataservice 目录。但这在普通的网络空间上是不可能的。
有没有人给我一些提示或链接,我可以通过哪种方式正确迁移我的东西,而无需生成每个表并手动绑定(bind)?
谢谢罗尼
最佳答案
感谢您的提示,我在导出中创建 View 时发现了问题。
因为我的开发系统上的 dbuser 的名称与我的网站空间上的 dbuser 的名称不同(并且导出在它创建的 sql 脚本中输入导出用户的用户名),因此导出没有错误。
如果我尝试导入这些内容,我的网络空间的服务器不知道我的开发系统的 dbuser,自然会停止导入其余内容。在我搜索 View 的创建行后,我将 dbusername 更改为我的网络空间知道的值,现在它可以正常工作,没有任何错误。
你好,罗尼
关于mysql - 将 MariaDB 数据库迁移到 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48378523/