我有一个大小为200MB的数据库备份,我想将其导入到我的数据库中。我试过了,但我得到的错误信息是大小更大。我尝试使用php.ini,并将上传文件的大小增加为:-
; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 300M当我重新启动我的wamp服务器时,它仍然只允许上传8MB。如何在mysql中恢复大于2 MB或8 MB的数据库?
发布于 2012-01-05 00:34:55
您可以在dbForge Studio for MySQL中使用Restore或Execute大型脚本工具;这些工具将帮助您对数据库执行SQL脚本。
文件,连接,目标数据库
试用版。支持命令行。
发布于 2012-04-19 15:57:41
在php.ini文件中进行这些更改。
查找:
post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M 更改为:
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M 然后重新启动wamp/lampp/xampp以使更改生效
发布于 2012-01-04 16:50:18
你是用PHP还是纯MySQL导入?
这可能会有帮助:MySQL Error 1153 - Got a packet bigger than 'max_allowed_packet' bytes
如果这不起作用,您可以尝试使用SQL dump文件拆分器,如:http://www.rusiczki.net/2007/01/24/sql-dump-file-splitter/
https://stackoverflow.com/questions/8724061
复制相似问题