Archive

Posts Tagged ‘MYSQL’

大型mysql数据库导入思路

November 18th, 2009 5 comments

phpmyadmin 里面的数据库导入导出功能,非常方便。但是在实际应用中,有如下几个问题:

1、数据库超过一定尺寸,比如3M 这时使用导出一般没问题,可以正确的保存到本机硬盘上面,但是导入则不行!原因是:一般的 php.ini 里面设置临时文件/上传文件的大小限制为2M,而phpmyadmin使用了上传的方式,造成失败。

2、导出到硬盘的 .SQL 文件在导回时,经常出现由于某些单引号的问题引起失败,只能用 mysql等第三方应用程序导入了。

当你的数据库文件大小超过2M就必须考虑这个问题了,我的解决思路如下:

虚拟空间用户:

1、首选方法是让空间商帮你导入进去,因为他可以修改phpmyadmin上传文件大小限制。

2、其次是彻底的脱离phpmyadmin用第三方备份软件。比如使用:FaisunSQL,它的优点是大型数据备份分卷导出为php文件,可以直接通过url访问其中一个即全部导入。(只是因为wp自动备份文件是.sql的所以我没用这个方法。不过手动备份的时候的确是不错的选择。)

3、没有权限创造权限,自己在ftp上上传一套phpmyadmin程序,创建upload目录,将备份的.sql数据库文件上传到upload里,然后通过你自己上传的phpmyadmin来读取导入!

本机搭建php+mysql环境用户:

Read more…

Categories: Technology Tags: ,