Access数据库导入Mysql的方法之一

2016-01-29 13:51 55 1 收藏

Access数据库导入Mysql的方法之一,Access数据库导入Mysql的方法之一

【 tulaoshi.com - PHP 】

  不同数据库之间若不能导入导出,那么将是一件可怕的事情,所幸的是一般情况下通过不同的方法和途径,都可以实现,方法有多种,本人提供其中的一个,提供一个自己的处理思路,意在抛砖引玉,
    第一步:首先将access数据库利用自身的导出功能,自定义一种容易对其操作的格式的txt文本文档,这也是关系到下一步操作的关键。
    第二步:先在mysql中建立一个同样结构的表(当然,这步可以在第三步中用程序实现,由于时间仓促,我未能完成,抱歉)
    第三步:也就是自己编程了,想办法把导出的文件用程序把每条记录读出并写入到Mysql数据表当中,
    $row =  file("ipadress.txt"); //读出文件中内容到一个数组当中
    $num=count($row);//统计表中的记录总数
    mysql_connect("localhost","root","");//连接数据库
    mysql_select_db("cht");
  for ($i=0;$i<$num;$i++)//开始导入记录
   {
   $fields=explode(",",$row[$i]);
     //echo $fields[0];
     //echo $fields[1];
     //echo $fields[2];
   mysql_query("insert into ipaddress (area_h,area_f,address) values('$fields[0]','$fields[1]','$fields[2]')");
     }
    echo "导入成功!共有 $num 条记录导入,";
以上操作我是针对从网上下的一个ip地址对照表进行的操作,感兴趣的可以试一试, 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)

来源:http://www.tulaoshi.com/n/20160129/1491782.html

延伸阅读
  近日,本人为了将为公司开发的一个信息管理系统从以前试运行的开发机器上(Windows NT + IIS4.0 + Access)迁移至一台真正的Linux服务器上(Apache1.3.12 + PHP 4.03 + MySQL 3.23.26),其中数据库中的几十个表的内容迁移,开始让我小费了一些周折,从网上也下载了一些MySqL的客户软件或是数据库管理软件,写得较好的软件均有数据迁移功...
数据库优化是一项很复杂的工作,因为这最终需要对系统优化的很好理解才行。尽管对系统或应用系统的了解不多的情况下优化效果还不错,但是如果想优化的效果更好,那么就需要对它了解更多才行。 本章主要讲解了几种优化MySQL的方法,并且给出了例子。记着,总有各种办法能让系统运行的更快,当然了,这需要更多的努力。 1 优化概...
在网上搜索了半天,最简单的办法是在新的数据库中创建和原名字一样的数据库,然后把.frm 文件拷贝进去就OK了。 可是,有些时候这样不行,查询的时候会出现某某表不存在的问题,在确认.frm ,db.opt 文件完整的情况下,那么这种表使用的应该是innodb表引擎,应该将数据目录中的innodb数据文件(默认ibdata1) 也一并复制过来。重启MySql 服务就...
示例表结构和数据集 为了演示和比较各种数据导入方法,我假定数据导入任务是将外部文件数据导入到 Oracle 数据库的CALLS表中,外部数据文件包含十万条呼叫中心记录,将近 6MB 的文件大小,具体的数据示例如下: 82302284384,2003-04-18:13:18:58,5001,投诉,手机三包维修质量 82302284385,2003-04-18:13:18:59,3352,咨询,供水热线的号码 82...
窗体、查询、报表、宏的联合使用 将窗体、查询、报表、宏联合使用可以解决许多问题,是一项重要的技巧。 1、从窗体中获得查询中的条件 对于这个问题这里以成绩表的打印为例来说明。我们要打印不同班级的成绩表,首先建立相应报表的查询,在查询中的班级字段下的条件中输入条件:Between [forms]![打印表格]![开始班号] And [forms]![...

经验教程

435

收藏

35
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部