我有很大的数据库要上传。它的5GB大小。我知道命令行方式导入如
这样的大文件mysql -u {uname} -p {password} {dbname} < {file name.sql}
它有效,但由于数据库太大,我不确定何时完成上传。我尝试过刷新phpmyadmin,但它始终保持相同,就像没有任何骚扰一样。
因此,如果有人能告诉我一种方法来跟踪它在Windows操作系统上的进展,我真的很感激帮助。
注意: 该命令正在运行,它创建了5个表并执行了175个条目,但之后没有任何更改。
答案 0 :(得分:0)
尝试从其他客户端(例如mysql
的另一个实例)访问您的MySQL数据库。
询问大表中的行数。
SELECT COUNT(*) FROM bigtable
这些行计数应在数据库加载时稳步增加。
如果您正在加载数百万行的InnoDB表,您可能需要关注新COMMIT
新加载的行到数据库的频率。如果你COMMIT
每一行(也就是说,如果你自动提交),请在下周见。但这是另一个问题。