【问题标题】:Why is my MariaDB import only importing some of the rows of data?为什么我的 MariaDB 导入只导入了部分数据行?
【发布时间】:2020-02-28 04:59:15
【问题描述】:

我有一个 12 GB 的 .sql 文件,我通过 mysqldump 从我们的生产服务器获取。我们的生产服务器和我都使用 MariaDB 10.4(我最近从 MariaDB 5.5 升级)。

我的同事(使用 MariaDB 10.1)能够很好地导入 .sql 文件。当我尝试导入时,它似乎可以工作,但在许多表上(可能只是较大的表?)它只导入了总行数的一小部分。例如,在一个 150 万行的表上,我的数据库在导入“完成”后只有 2000 行。

我正在使用mysql -u [user] -p [db_name] < /path/to/datadump.sql 导入数据。

错误日志 (/var/log/mysqld.log) 中没有错误。

环境是 CentOS 6.10,在 MacOS 上的 Vagrant box 上运行。

【问题讨论】:

    标签: mysql mariadb mariadb-10.4


    【解决方案1】:

    mysql_upgrade 似乎成功了。我尝试了许多其他方法,包括重新安装 MariaDB 10.4,将 /etc/my.cnf 设置为默认设置。唯一对我有用的是mysql_upgrade

    【讨论】:

      猜你喜欢
      • 2019-11-01
      • 2019-06-04
      • 2013-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-06
      • 2020-08-10
      • 1970-01-01
      • 2017-02-08
      相关资源
      最近更新 更多