Ric*_*rma 59 mysql database apache phpmyadmin wampserver
我一直在尝试通过phpMyAdmin导入数据库.我的数据库文件是a.sql,它的大小是1.2 GB我试图在本地导入它,phpMyAdmin说:
您可能尝试上传过大的文件.有关解决此限制的方法,请参阅文档.
请帮助我真的需要这个工作.
him*_*nsu 70
使用phpmyadmin上传大尺寸数据请执行以下步骤.
max_execution_time = 259200
max_input_time = 259200
memory_limit = 1000M
upload_max_filesize = 750M
post_max_size = 750MRun Code Online (Sandbox Code Playgroud)
比重启wamp服务器或重启所有服务后立即使用phymyadmin中的导入功能上传数据.如果不上传数据,请应用第二步.$cfg['ExecTimeLimit'] = 300;替换为$cfg['ExecTimeLimit'] = 0;您也可以使用MySQL控制台上传大型数据库,如下所示.
root弹出窗口一样输入数据库密码USE DATABASENAMESOURCE C:\FOLDER\database.sql注意:您无法加载压缩数据库文件,例如,database.sql.zip或者database.sql.gz必须先将其解压缩.否则控制台将崩溃.
小智 65
由于PHP对上传文件大小有限制.
如果您有终端/ shell访问权限,则上述答案@Kyotoweb将起作用.
完成它的一种方法是创建.htaccess/ini文件文件来更改PHP设置以获取通过PHPmyAdmin上传的sql文件.
php_value upload_max_filesize 120M //file size
php_value post_max_size 120M
php_value max_execution_time 200
php_value max_input_time 200
Run Code Online (Sandbox Code Playgroud)
请注意,您应该在上传后删除此文件.
Ris*_*tha 26
这就是我所做的:
C:\xampp\phpphp.ini使用文本编辑器命名的"配置设置"文件,最好也可以使用Windows机器的记事本.upload_max_filesize = 128Mpost_max_size = 128Mmax_execution_time = 300max_input_time = 60完成!
kyt*_*twb 17
使用命令行:
mysql.exe -u USERNAME -p PASSWORD DATABASENAME < MYDATABASE.sql
Run Code Online (Sandbox Code Playgroud)
其中MYDATABASE.sql是你的sql文件.
如果您在 Xampp 中使用 MySQL,请执行以下步骤。
在XAMPP控制面板>Apach-Config>PHP(php.ini)文件中找到以下内容
post_max_size = 8M
上传最大文件大小 = 2M
enter code here内存限制 = 8M并根据您的需要更改它们的大小。我正在使用这些值
post_max_size = 30M
upload_max_filesize = 30M
max_execution_time = 4500
max_input_time = 4500
memory_limit = 850M
Run Code Online (Sandbox Code Playgroud)
在php.ini文件 ( C:\xampp\php\) 中设置以下值
max_execution_time = 0max_input_time=259200memory_limit = 1000Mupload_max_filesize = 750Mpost_max_size = 750M打开 config.default 文件(C:\xampp\phpMyAdmin\libraries\config.default)并设置如下值:
然后打开 config.inc 文件(C:\xampp\phpMyAdmin\config.inc)。并粘贴以下行:
$cfg['UploadDir'] = 'upload';转到 phpMyAdmin( C:\xampp\phpMyAdmin) 文件夹并创建名为的文件夹upload并将您的数据库粘贴到新创建的上传文件夹(不需要压缩)
最后,转到 phpMyAdmin 并上传您的数据库(请在下拉列表中选择您的数据库)
*这需要很多时间。在我的 db(266mb) 中需要 50 分钟才能上传。所以要有耐心!*