加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

phpmyadmin导入数据最大限制2048KB的处理方法

发布时间:2022-06-15 14:54:43 所属栏目:MySql教程 来源:互联网
导读:我想很多朋友会碰到在利用phpmyadmin导入数据时会出现You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.这类提示,下面我总结了解决办法。 有服务器管理权限修改php.ini文件,在php.ini配置文
  我想很多朋友会碰到在利用phpmyadmin导入数据时会出现You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.这类提示,下面我总结了解决办法。
 
  有服务器管理权限修改php.ini文件,在php.ini配置文件中查找以下三个地方:
 
 
  原来用phpmyadmin导入mysql数据库时,默认mysql数据库最大只能导入2M,解决方法如下,大多数情况都是修改PHP5文件夹下面的php.ini中的upload_max_filesize,但修改了这个以后,还是提示这个问题.
 
  那么更改如下几处:
 
  修改 PHP.ini:
 
  file_uploads on 是否允许通过HTTP上传文件的开关,默认为ON即是开
 
  upload_tmp_dir–文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹.
 
  upload_max_filesize 20m 望文生意,即允许上传文件大小的最大值,默认为2M.
 
  post_max_size 30m 指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值,默认为8M.
 
  说明:一般地,设置好上述四个参数后,在网络正常的情况下,上传8M的大体积文件,只设置上述四项还一定能行的通。除非你的网络真有100M/S的上传高速,否则你还得继续设置下面的参数,那就是设置它的时间,
 
  max_execution_time 300 每个PHP页面运行的最大时间值(秒),默认30秒
 
  max_input_time 300 每个PHP页面接收数据所需的最大时间,默认60秒
 
  memory_limit 80m 每个PHP页面所吃掉的最大内存,默认8M,如果你机子的内存足够大的话,还可以设置大点儿.
 
 
  但是phpmyadmin在导入mysql的时候有个问题,如果要导入的数据库文件比较大,那么导入就会失败。下面教大家一个简单有效的办法,可以导入任意大小的mysql数据库,理论上不论您的数据库备份文件多大,都可以导入。
 
  方法如下:
 
  1.将数据库备份文件(如backup.sql)上传至网站根目录。
 
  2.将以下代码保存为mysql.php文件,上传至网站根目录。
 
  system(“mysql-hdbhost -udbuser -ppassword dbname
 
  其中:dbhost,改为您的数据库服务器地址,小提示:一般主机默认数据库服务器地址是:localhost.
 
 
  dbname
 
  改为您的数据库名
 
  backup.sql表示通过ftp上传到网站根目录下数据库文件的文件名,该文件是解压缩后的文件.

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读