从MySQL导入导出大量数据的程序实现方法

时间:2013-10-27 03:31:29
【文件属性】:
文件名称:从MySQL导入导出大量数据的程序实现方法
文件大小:24KB
文件格式:DOC
更新时间:2013-10-27 03:31:29
MySQL 大量数据 导入导出 大家一定使用过 PHPmyadmin 里面的数据库导入,导出功能,非常方便。但是在实际应用中,我发现如下几个问题: 1 数据库超过一定尺寸,比如6M 这时使用导出一般没问题,可以正确的保存到本机硬盘上面,但是导入则不行!原因是:一般的 PHP.INI 里面设置临时文件/上传文件的大小限制为2M,而phpmyadmin使用了上传的方式,造成失败。 2 导出到硬盘的 .SQL 文件在导回时,经常出现由于某些单引号的问题引起失败,造成导入失败,只能用 MySQL等应用程序导入了。 我的数据库已经超过10M,所以必须解决这个问题。我的思路: 导出: 用phpmyadmin 保存数据库/表格结构,用脚本读取数据库内容并保存到文件里面! 导入: 用phpmyadmin 恢复数据库/表格结构,用脚本读取文件,然后保存到库里面! 导出程序如下:调用方法为 ****.php?table=tablename 这个简单的程序目前一次保存一个表格!!每行为一个字段的数据!!

网友评论