1.php.ini
修改upload_max_filesize, memory_limit 和post_max_size,max_execution_time=0(表示没有最长执行实行)的值,如果还有问题的话在导入的脚本前面加set_time_limit(0);
2.如果实在是还有问题的话,接下来的这种方法是同个文件多次导入,当然文件可能需要处理一下,例如create table 删除,只剩下insert
1> 找到你的phpmyadmin,然后在根目录下面创建一个文件夹upload,并将要导入的文件放在这个文件夹下面,文件名用英文和字母,如mysql.sql;
2> 在phpmyadmin的根目录下面的配置文件 config.inc.php 里面找到并修改 $cfg['UploadDir'] = '' 修改为 $cfg['UploadDir'] = 'upload';如果没有就粘贴上去,
重启,并登陆phpmyadmin然后点击导入就会发现多了一个选项,从网站服务器上传文件夹 upload/ 中选择:mysql.sql;
因为会有时间限制,所以这里要多次导入,配合在选择下面有个部分导入哪里:
从第一个开始跳过的查询数(SQL用)或行数(其他用):()这里是已经插入的条数,
这样就可以解决phpmyadin导入大文件
修改upload_max_filesize, memory_limit 和post_max_size,max_execution_time=0(表示没有最长执行实行)的值,如果还有问题的话在导入的脚本前面加set_time_limit(0);
2.如果实在是还有问题的话,接下来的这种方法是同个文件多次导入,当然文件可能需要处理一下,例如create table 删除,只剩下insert
1> 找到你的phpmyadmin,然后在根目录下面创建一个文件夹upload,并将要导入的文件放在这个文件夹下面,文件名用英文和字母,如mysql.sql;
2> 在phpmyadmin的根目录下面的配置文件 config.inc.php 里面找到并修改 $cfg['UploadDir'] = '' 修改为 $cfg['UploadDir'] = 'upload';如果没有就粘贴上去,
重启,并登陆phpmyadmin然后点击导入就会发现多了一个选项,从网站服务器上传文件夹 upload/ 中选择:mysql.sql;
因为会有时间限制,所以这里要多次导入,配合在选择下面有个部分导入哪里:
从第一个开始跳过的查询数(SQL用)或行数(其他用):()这里是已经插入的条数,
这样就可以解决phpmyadin导入大文件