10 演出 MySql 数据库导入停止并没有完成

lum*_*ked 1 mysql command-line-interface import

我正在尝试将 10 gig 数据库导入到我的本地 mysql 安装中。我正在使用 Ubuntu 11.10。我正在使用命令行来做到这一点。

mysql -u root -p database < database.backup.sql
Run Code Online (Sandbox Code Playgroud)

我让它运行了 2 天,最后停止它只是为了看看发生了什么,我只有一些桌子。我需要一个更好的方法来做到这一点,但我没有发现任何与命令行不同的说法。

是否有另一种方法不会使服务器超时(或无论它在做什么)?

ale*_*xus 5

登录到另一个 mysql 窗口并键入,您将看到它“卡住”的位置...

SHOW PROCESSLIST;

使用该信息,您将能够调整 my.cnf 并使导入速度更快。

还要看看你的 mysqld.log 确保在你启动 mysqld 时一切都干净,这也会给你一个指示是否有问题(例如 InnoDB 损坏)。