【问题标题】:Migrate DB from one server Fedora 28 to another Fedora 37将数据库从一台服务器 Fedora 28 迁移到另一台 Fedora 37
【发布时间】:2022-12-07 23:02:26
【问题描述】:

我尝试将数据库从 fedora 28 迁移到 Fedora 37

我制作了“mysqldump -u root -p --all-databases > vse.sql”

已经做了,不错

复制到新服务器后 - 我尝试通过命令“mysql -u root -p < /vse.sql”导入

但每次都会出现同样的错误“第 996 行的错误 1050 (42S01):表‘用户’已经存在”

如果我通过 phpMyAdmin 尝试这个 -> 同样的结果......

如何强制它用我导入的文件覆盖表用户

我想将所有服务器从一号服务器迁移到二号服务器,但找不到其他更好的工具

【问题讨论】:

    标签: mysql mariadb database-migration fedora


    【解决方案1】:

    --add-drop-table 添加到您的 mysqldump 命令将生成一个导出,该导出将删除任何可能冲突的现有表。这应该谨慎使用- 在删除它之前,您需要仔细检查为什么您的新服务器已经有一个 user 表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-24
      • 1970-01-01
      相关资源
      最近更新 更多