SEO中国站 | SEO站长社区      SEO中国站专注为企业提供搜索引擎优化(SEO)服务,中国SEO服务诚信高效品牌      关于我们 | 客户服务 | SEO博客 | 加入收藏 | RSS订阅

SEO中国站:提供SEO服务|网站优化,搜索引擎优化(SEO)服务专业平台

SEO中国站专业为中小型企业提供SEO服务搜索引擎优化中国SEO在线诚信服务平台,如需更多咨询和交流,请点击客户服务中心交谈,QQ:176128596!
域名主机 网站安全 网站运营 Discuz Shopex Ecshop Dedecms Magento Zencart Wordpress Z-BlogAccess/Mysql PHP编程 ASP/ASP.NET HTML/DIV+CSS 电脑安全
返回首页
当前位置: 首页 > 网站建设 > Access/Mysql >

解决phpmysql导入数据库超过2M的问题

时间:2012-10-25 17:13来源:SEO中国站 作者:seocnz 点击:
解决phpmysql导入数据库超过2M的问题 ,有很多是修改php.ini配置文件,查找到php.ini配置文件里的upload_max_filesize;memory_limit;post_max_size三处,把值修改成稍大于导入的mysql数据库文件,这样重启PHP环境就可以成功导入数据库。但是对于使用虚拟主机
  

      解决phpmysql导入数据库超过2M的问题 , 有很多是修改php.ini配置文件,查找到php.ini配置文件里的“upload_max_filesize”;“memory_limit”;“post_max_size”三处,把值修改成稍大于导入的mysql数据库文件,这样重启PHP环境就可以成功导入数据库。但是对于使用虚拟主机的用户来说,没有服务器最高管理权限,无法修改php.ini文件。


  1、首先在本地建一个php环境(现在有很多php环境配置安装包,我用的是phpnow),phpnow配置php环境成功后默认可导入的数据库限制是32M,当然你可以按照上面的方法修改php.ini文件,这样就可以导入你的mysql数据库文件到本地数据库;然后我们再把本地数据库导出,如果数据表不是非常庞杂的话可以用phpMyAdmin分段导出,但是如果数据表很多的话可以采用帝国备份王这个工具(这个工具安装很方便,只需要在第一次使用时配置链接好数据库就可以了),按“文件大小”或“记录数”两种分组备份方式导出数据库,导出的数据库是以php格式的文件形式存放的;最后,我们把帝国备份王安装到虚拟主机上,并把刚才在本地导出的数据库文件利用帝国备份王恢复到虚拟主机的数据库,这样数据库文件便成功导入了。


  2、在phpMyAdmin目录下新建一个目录,如:jonson,再编辑phpMyAdmin目录下libraries\config.default.php文件,查找$cfg['UploadDir'],将其值写为新建目录的名称,如下所示:

 

程序代码


$cfg['UploadDir']             = 'jonson';         // Directory for uploaded files that can be executed by
                                           // phpMyAdmin. For example './upload'. Leave empty for
                                           // no upload directory support. Use %u for username
                                           // inclusion.
$cfg['SaveDir']               = '';         // Directory where phpMyAdmin can save exported data on
                                           // server. For example './save'. Leave empty for no save
                                           // directory support. Use %u for username inclusion.
$cfg['docSQLDir']             = '';         // Directory for docSQL imports, phpMyAdmin can import
                                           // docSQL files from that directory. For example
                                           // './docSQL'. Leave empty for no docSQL import support.
$cfg['TempDir']               = '';         // Directory where phpMyAdmin can save temporary files.
                                           // This is needed for MS Excel export, see documentation
                                           // how to enable that.

将要导入到数据库的文件上传到刚才新建的jonson文件夹中,登录phpMyAdmin,选择你的数据库,在右侧窗口中点击“import(导入)”,这时你会发现导入界面中多了一个“网站服务器上载目录”选项,点击下拉箭头,列表里会有刚才上传的文件名称列表。选中文件,点击右下角的“执行”按钮,等待一段时间即可完成“超重”文件的导入。phpmyadmin 下载 http://www.onlinedown.net/soft/2616.htm

 

 

文章出处:www.seocnz.com
SEO中国站专注企业SEO服务SEO优化,网站优化,中国SEO诚信服务品牌。
本文seocnz保留所有,转载请以连接形式注明出处。

------分隔线----------------------------

------分隔线----------------------------
你还可以阅读以下相关文章 [精华导读]
发表评论
请自觉遵守互联网相关政策法规,作者管理后台可以删除恶意评论、广告和违禁词语。。
验证码:点击我更换图片
SEO中国站优化服务官方微薄
推荐内容
SEO服务