SQL转储上传到phpmyadmin

时间:2012-05-17 10:22:51

标签: mysql command-line phpmyadmin cmd mysqldump

我以sql格式转储Ontonotes - v3.0,大小为2.33 GB。我试图在Windows XP上的phpmyadmin上传它。通过GUI,它不允许我的大小超过允许的最大文件大小。因此,我遵循了this website

中提到的技巧

它在开始时工作,数据开始在phpmyadmin服务器上传。但是当服务器上的数据库大小达到1.5 GB时,它就会停止上传,即在服务器上看到的上传都没有任何改进,也没有终端命令暂停。

我试图在php.ini文件中找到此大小限制但无法找到它。有关如何做的任何建议。

4 个答案:

答案 0 :(得分:0)

如果您搜索:

upload_max_filesize

post_max_size
在您的php.ini中,您可以从那里编辑文件大小上传。如果使用.htaccess文件,也可以通过.htaccess文件进行自动执行。

答案 1 :(得分:0)

为什么不使用bigdump.php

http://www.ozerov.de/bigdump/

答案 2 :(得分:0)

在php.ini文件中,您要搜索的配置值为:

upload_max_filesize

post_max_size.

但为什么不使用mysql控制台:

mysql -uroot -pSuperSecretPass db_name< bigSQLdumpfile.sql

如果您在服务器上没有该文件,则可以始终执行“scp”或“wget”(这假设您在Linux机器上。)。

答案 3 :(得分:0)

尝试命令行:

C:\mysql_path\bin\mysql.exe --user=xx --password=xx --host=localhost --port=3306 --database=xx < C:\yourdata.sql
相关问题