如何解决phpmyadmin导入数据库文件最大限制2048KB

解决办法如下:

1、打开php.ini。找到 upload_max_filesize 、 memory_limit 、 post_max_size 这三个参数!
(在默认的情况下,php只允许最大的上传数据为2M,也就是2048KB,而极限的最大使用内存memory_limit也仅为128M,Post的最大也为2M)

2、按您的服务器的实际性能配置进行如下改动:(注意:以下是按我的服务器性能有硬件配置进行的更改..)

upload_max_filesize = 20M (上传最大极限设定为8M,这个应该足够一般的文件WEB上传了)

memory_limit = 512M (因为服务器的内存为2GB,所以这里加到512M不过份吧,呵)

post_max_size = 20M (Post数据最大也设置为8MB,这个跟upload_max一样)

3、改完之后,我再重新执行导入命令后:

Import has been successfully finished, 399 queries executed.
(显示导入成功,有多少个请求处理成功…)

我们友情提醒:改完php.ini后,不要忘了重启下web服务或者服务器哦,重启之后方可生效。

(0)

相关推荐

  • phpMyAdmin下将Excel中的数据导入MySql的图文方法

    一开始导入失败了. 生成的SQL语句不正确. SQL 查询: INSERT INTO `cc_present`.`c_city` (`A`, `B`, `C`) VALUES (NULL, 1, '市辖区')... 像这样列名称变为A,B,C了. 问题出在两个地方. 1.需要在Excel文件中加入列名称 另外注意Excel的Sheet名应该为表的名称,像下面这样. 2.需要勾选忽略首行选项 当然表名和字段名要和mySQL的定义一致,同时数据的类型和长度要没有问题,才能导入成功.

  • 实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法

    一直不用这个phpmyadmin,在本机也是用navicat,总感觉phpmyadmin速度较慢.这回不行了,没有独立主机,只好用人家给的phpmyadmin了. 第一步:本地数据导出sql文件.心想这对于navicat小事一桩.直接在数据库上右键"转储sql"(如图1),哗哗,十几秒的时间导出成功. (图1:navicat下对整个数据库转sql) 用记事本打开一看,傻眼了.中文全是乱码.咋回事呢?搜索了一下,改变什么连接属性啥的.不管用.试着在单张表上,转储sql,嘿,中文正常.但是

  • phpmyadmin里面导入sql语句格式的大量数据的方法

    sql.php文件的内容如下: 复制代码 代码如下: <? system("mysql -uroot -pmypassword database < a.sql"); print "sql ok"; ?> 其中root表示数据库用户名,mypassword表示root的密码,database表示要导入的数据库的名字,a.sql表示数据库文件的文件名

  • PHPMYADMIN导入数据最大为2M的解决方法

    PHPMYADMIN是经常使用的一个MySql管理工具,备份和还原是PHPMYADMIN的重要功能,在还原数据库的时候经常遇到这样的一个情况:PHPMYADMIN还原数据库的时候上传的最大限制:2,048 KB,数据库稍微大一些就无法处理,要么使用其他的备份还原工具如帝国备份王,要么就分卷导出,那么有没有办法还使用PHPMYADMIN来处理呢?肯定可以的,根据下面的步骤来吧. 以WINDOWS2003系统为例,共分为三部分:IIS部分.PHP部分和PHPMYADMIN部分. 一.IIS部分 1)

  • phpmyadmin导入(import)文件限制的解决办法

    到网上搜索了一下前人的解决办法,大多数都说修改php.ini中的upload_max_filesize,但修改了这个以后,还是提示这个问题:但phpmyadmin在提示这个问题的时候,右下角有一行英文提示,大致意思是说,解决这个问题,可以参考 phpmyadmin文档:直接点击这个链接,phpmyadmin自动查找到了以下说明: [1.16] I cannot upload big dump files (memory, http or timeout problems). Starting w

  • php中比较简单的导入phpmyadmin生成的sql文件的方法

    我们知道很多在网上下载的论坛或者个人博客程序都有安装的页面,要制作这样的安装程序就需要用到sql文件创建数据库. 只对phpmyadmin导出的sql文件有效 复制代码 代码如下: $dbfile="test.sql"; $content=iconv("UTF-8","GB2312",file_get_contents($dbfile)); //获取创建的数据 //去掉注释 $content=preg_replace("/--.*\n/

  • PhpMyAdmin中无法导入sql文件的解决办法

    PhpMyAdmin中无法导入sql文件的解决办法 在命令窗口: mysql>source d:/datafilename.sql

  • 解决PhpMyAdmin中导入2M以上大文件限制的方法分享

    要处理这个问题,经过一番研究发现,有2种方法: 方法一: 找到php.ini搜索这3个地方 upload_max_filesize , memory_limit 和 post_max_size将他们后面的值修改成大于你需要导入的数据库大小就好了.然后重启的PHP环境. 方法二:以phpMyAdmin-3.1.0-all-languages为例,我的安装目录E:\wwwroot\phpMyAdmin\ 1.在 phpmyadmin目录里新建一个目录 upload. 2.打开phpmyadmin,找

  • 如何解决phpmyadmin导入数据库文件最大限制2048KB

    解决办法如下: 1.打开php.ini.找到 upload_max_filesize . memory_limit . post_max_size 这三个参数! (在默认的情况下,php只允许最大的上传数据为2M,也就是2048KB,而极限的最大使用内存memory_limit也仅为128M,Post的最大也为2M) 2.按您的服务器的实际性能配置进行如下改动:(注意:以下是按我的服务器性能有硬件配置进行的更改..) upload_max_filesize = 20M (上传最大极限设定为8M,

  • 解决Pycharm 导入其他文件夹源码的2种方法

    在pycharm中,当调用( import / from - import- )其他文件夹下的函数或模块,会发现编辑器无法识别( can not be reference),这是因为没有找到响应路径的原因,如何解决呢?? 方法1: import sys sys.path.append( ' ' ) notice: 但是,在编辑器上,还有会显示无法识别,虽然编译和运行可以通过. 而且,这些没法识别的方法无法实现超链接,没法 查看源码 方法2: File --- Setting --- Projec

  • 解决Navicat导入数据库数据结构sql报错datetime(0)的问题

    错误发生情况: 将数据库从mysql5.7导出为sql,在mysql5.5上进行导入,报sql语句错误:datetime(0)- 错误发生原因 mysql5.7和mysql5.5的datetime.timestamp不兼容 mysql5.7导出的格式为 : datetime(0),mysql5.5则无法识别该语法 解决办法 将导出语句中datetime(0) 改为datetime,或者是timestamp(0) 改为timestamp 保持数据库版本一致 补充知识:navicat导入sql,数据

  • mysql实现将data文件直接导入数据库文件

    目录 mysql将data文件直接导入数据库文件 一.确定data目录在哪里(MySQL的数据存放路径) 二.拷贝数据库 三.还原数据库 四.测试 mysql文本文件导入到数据库 一.使用load data infile命令 二.使用mysqlimport命令 总结 mysql将data文件直接导入数据库文件 一.确定data目录在哪里(MySQL的数据存放路径) 1.默认路径: C:\ProgramData\MySQL\MySQL Server 5.6\data(注意:ProgramData文

  • 修改php.ini实现Mysql导入数据库文件最大限制的修改方法

    自己电脑上装的WAMP,在导入数据库比较大(大于2M)时遇到错误,不能导入. 找到解决方法: php.ini配置文件中有三处地方需要改动: upload_max_filesize memory_limit post_max_size 这三个值都根据实际情况改下,重启服务器以后,虽然导入时仍然显示是 最大限制:2,048 KB) : 但实际上已经可以导入很大的数据库了...

  • WordPress导入数据库出现”Unknown collation: ‘utf8mb4_unicode_ci”错误的解决办法

    从WordPress4.2版本开始,如果我们在MYSQL5.1版本数据中导出的数据编码是带有utf8mb4格式的,如果我们搬迁网站复原数据的时候,MYSQL5.5等高版本数据库导入到MYSQL5.1低版本的时候会出现"Unknown collation: 'utf8mb4_unicode_ci"错误问题,以前是没有这个问题的,从WP4.2开始才有的. 要解决这个问题,如果我们使用的VPS/服务器,可以类似老左昨天的"Linux CentOS6环境下MySQL5.1升级至MyS

随机推荐