在网上搜索了下,先将几种解决PHPMyAdmin数据导入大小限制的方法记录如下:
本地测试的,环境是:linux + Apache 2.2.13 + PHP 5.2.11 + MySQL 5.1.40
一,修改PHPMyAdmin的配置文件:config.inc.php
1),在PHPMyAdmin根目录下建立两个文件夹:Import,Export
2),在config.inc.php(66行左右)找到:
$cfg['UploadDir'] = ”;
$cfg['SaveDir'] = ”;
修改为:
$cfg['UploadDir'] = ‘Import’;
$cfg['SaveDir'] = ‘Export’;
保存。
3),将你需要导入的数据库文件复制粘贴到Import文件夹里。
4),登陆PHPMyAdmin系统,找到你想把数据导入的数据库,点击Import(导入),从下拉菜单里,你就可以看到你刚才复制粘贴到Import文件夹里的数据资料了,选中后,再对应选中下面的数据库格式,然后开始导入就行了。
二,修改PHP.ini文件:upload_max_filesize = 2M
PHP环境默认的上传大小是2M,如果你能操作PHP.ini文件,找到upload_max_filesize这段,然后将2M改成你想要的文件大小,再重启Apache,就可以解决PHPMyAdmin数据导入大小的限制了。
以上两种方法都经过我在本地运行过并成功导入超大数据,如果在网上使用,请根据实际情况自行选择,或者联系你的空间提供商。