搜索
首页 电脑/网络 软件 系统软件

MySQL导入导出数据如何实现?

MySQL导入导出数据如何实现?

全部回答

2017-07-27

43 0
    一般人用 phpmyadmin 里面的数据库导入,导出功能,非常方便。但是在实际应用中,我发现如下几个问题: 1 数据库超过一定尺寸,比如6M 这时使用导出一般没问题,可以正确的保存到本机硬盘上面,但是导入则不行!原因是:一般的 PHP。
  INI 里面设置临时文件/上传文件的大小限制为2M,而phpmyadmin使用了上传的方式,造成失败。   2 导出到硬盘的 。SQL 文件在导回时,经常出现由于某些单引号的问题引起失败,造成导入失败,只能用 mysql等应用程序导入了。
   我的数据库已经超过10M,所以必须解决这个问题。我的思路: 导出: 用phpmyadmin 保存数据库/表格结构,用脚本读取数据库内容并保存到文件里面! 导入: 用phpmyadmin 恢复数据库/表格结构,用脚本读取文件,然后保存到库里面! 导出程序如下:调用方法为 ****。
    php?table=tablename 这个简单的程序目前一次保存一个表格!!每行为一个字段的数据!! if($table==“”)exit(); mysql_connect(“localhost”,“name”,“password”); mysql_select_db(“database”); $result = mysql_query(“select * from $table”); if(mysql_num_rows($result) 导入的程序如下:用法同上面! if($table==“”)exit(); mysql_connect(“localhost”,“name”,“password”); mysql_select_db(“database”); $message = fi1e(“$table。
    txt”); echo $numfields = chop($message[0]); for($k=1;$k{ $value=“”; for ($i=$k;$i 使用方法和可能的问题! 1 导入时 fi1e()函数可能会有问题(我的10M的数据没出现问题),可以改为 fopen()然后没次读一行!! 2 导入,导出都需要用 ftp 我作,也就是导出后,用 ftp 把数据转到本机,导入时先用ftp转移数据到服务器!。
    。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报