期间,用phpMyAdmin去导入90M左右的mysql数据库文件时出错:
您可能正在上传很大的文件,请参考文档来寻找解决方法。 |
【解决过程】
1.很明显,是文件太大,无法导入。即上传文件大小有限制。
所以要去解除此限制。
之前其实也遇到类似的问题,之前就解决了。
这次只是再去找到对应的配置的地方,修改配置,应该就可以了。
2.参考:
http://localhost/phpmyadmin/Documentation.html#faq1_16
去改对应的上传文件大小的限制:
E:\dev_install_root\wamp_x64\bin\php\php5.4.3\php.ini
; Maximum allowed size for uploaded files. ; Maximum amount of memory a script may consume (128MB) ; Maximum size of POST data that PHP will accept. |
刷新一下phpMyAdmin,重新导入试试,结果还是不行。
3.才想起来,需要重启整个wamp,尤其是apache,然后再去重新导入mysql试试,结果还不行。
4.后来才发现,原来是之前搞错php.ini了。
之前自己修改的php.ini,不是人家wamp中正在使用的。
wamp中正在使用的php.ini,是这个:
E:\dev_install_root\wamp_x64\bin\apache\apache2.2.22\bin\php.ini
所以,再去重新修改:
再重启wamp,然后再去试试。
然后就可以了,mysql导入文件旁边的大小限制已经变为200MB了:
【总结】
1.phpMyAdmin中导入mysql文件时,默认的导入文件的大小限制,也是php.ini中的upload_max_filesize控制的。
默认是2MB,所以,当你要导入超过此大小的mysql文件时,需要先去修改对应的php.ini,把upload_max_filesize的大小改大些,比如我此处的200MB。
2. 另外,稍微要注意的是,不要搞混了wamp正在使用的php.ini文件了。
3.配置修改后,需要重启wamp(中的apache),配置才能生效的。所以修改后,记得重启wamp。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/113469.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...