Phpmyadmin上传MySql大文件



我试图上传一个3.8gb的sql转储到phpmyadmin,在wamp。我将max_file大小设置为5gb,甚至多次重新启动服务器。php_info ();也给我5gb作为文件大小。我想把文件分成更小的块,这样我就可以一点一点地上传,如果整个事情不可能的话,我已经寻找了这样的工具。使用一个虽然http://www.rusiczki.net/2007/01/24/sql-dump-file-splitter/,但它给了我一个错误在2gb。有没有人建议我可以做些什么来把我的转储到mysql?

Thanks to lot

遍历mysql bin目录(例如下面)

D:wampbinmysqlmysql15.1.36bin>

然后你可以从你的转储文件中导入任何大型数据库,给出以下命令(例如如下)

mysql -u username -ppassword database_name < dump.sql

您应该跳过phpmyadmin,而通过命令行执行。正确的命令是:

    $ mysql -u username -p -h localhost DATA-BASE-NAME < data.sql

如果您仍然不确定(尽管尝试一下,您会惊讶于它是多么容易),您可以在mysql workbench中尝试一下。

最新更新