0

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

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

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

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

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

4

1 回答 1

0

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

于 2019-11-01T23:30:17.640 回答