Access数据库导入Mysql的方法之一
不同数据库之间若不能导入导出,那么将是一件可怕的事情,所幸的是一般情况下通过不同的方法和途径,都可以实现,方法有多种,本人提供其中的一个,提供一个自己的处理思路,意在抛砖引玉,
第一步:首先将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地址对照表进行的操作,感兴趣的可以试一试,
相关推荐
-
Access数据库导入Mysql的方法之一
不同数据库之间若不能导入导出,那么将是一件可怕的事情,所幸的是一般情况下通过不同的方法和途径,都可以实现,方法有多种,本人提供其中的一个,提供一个自己的处理思路,意在抛砖引玉, 第一步:首先将access数据库利用自身的导出功能,自定义一种容易对其操作的格式的txt文本文档,这也是关系到下一步操作的关键. 第二步:先在mysql中建立一个同样结构的表(当然,这步可以在第三步中用程序实现,由于时间仓促,我未能完成,抱歉) 第三步:也就是自己编程了,想办法把导出的文件用程序把
-
Python之csv文件从MySQL数据库导入导出的方法
Python从MySQL数据库中导出csv文件处理 csv文件导入MySQL数据库 import pymysql import csv import codecs def get_conn(): conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='root', db='test_csv', charset='utf8') return conn def insert(cur, sql, args): c
-
php基于Fleaphp框架实现cvs数据导入MySQL的方法
本文实例讲述了php基于Fleaphp框架实现cvs数据导入MySQL的方法.分享给大家供大家参考,具体如下: <?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ class Controller_KaoqinUpload extends FLEA_Controller_Action { var $uploaddir = "./uploa
-
oracle数据库导入TXT文件方法介绍
客户端连接数据库导入 1. 安装有oracle客户端,配好监听. 2. 以oracle数据库app用户的表user_svc_info为例 <span style="color:#3333ff;">CREATE TABLE USER_SVC_INFO( PHONE varchar2(20) NOT NULL, SVC_ID varchar2(32) NOT NULL, P_USERNAME varchar2(100) NULL, USER_STATUS number NOT
-
ASP.NET连接 Access数据库的几种方法
web.config 第一种方法: <?xml version="1.0" encoding="utf-8"?> <!-- 有关如何配置 ASP.NET 应用程序的详细消息,请访问 http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <appSettings> <add key="AccessConnString"
-
C#动态创建Access数据库及表的方法
本文实例讲述了C#动态创建Access数据库及表的方法.分享给大家供大家参考. 具体实现方法如下: 复制代码 代码如下: //添加两个com组件引用 //Microsoft ADO Ext. 2.8 for DDL and Security //Microsoft ActiveX Data Objects 2.8 Library using System; using System.Collections.Generic; using System.Linq; using System.Text
-
SQL2005Express中导入ACCESS数据库的两种方法
方法一:单表导入 (1)打开"SQL Server 外围应用配置器"-->"功能的外围应用配置器" -->些服务默认是关闭的,若不打开,将不能进行导入操作. 在"Database Engine"下选择"即席远程查询"-->启用 openrowset 和opendatasource 支持(E) 如下图: (2)在SQL Server Management Studio Express中"新建查询&qu
-
php连接Access数据库错误及解决方法
php+access连接数据库常用的方式一般有两种. 推荐的代码 需要注意php获取路径用的是realpath 复制代码 代码如下: <?php $connstr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("data.mdb"); $connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC); $i
-
解析csv数据导入mysql的方法
mysql自己有个csv引擎,可以通过这个引擎来实现将csv中的数据导入到mysql数据库中,并且速度比通过php或是python写的批处理程序快的多.具体的实现代码示例: 复制代码 代码如下: load data infile '/tmp/file.csv' into table _tablename (set character utf8) fields terminated by ','enclosed by '"'lines terminated by '\r\n'; 这段代码中涉及的一
-
C#动态创建Access数据库及密码的方法
以前工作中需要全新的Access数据库,可以复制数据库,也可以把新的数据库放到资源里面,用新数据库的时候释放出来,都感觉不爽,还是动态生成心理舒服. 生成数据库要使用ADO,首先添加引用. using System.IO; using System.Data.OleDb; //连接Access数据库 using ADOX; //引用COM:Microsoft ADO Ext. 2.8 for DDL and Security //添加引用:Microsoft ActioveX Data Obje
随机推荐
- JSP隐含对象response实现文件下载
- linux NFS安装配置及常见问题、/etc/exports配置文件、showmount命令
- 用注册表实现(仅供备用)硬盘各分区的默认共享:关闭
- zTree树形插件异步加载方法详解
- JavaScript中localStorage对象存储方式实例分析
- Linux进程基础教程详解
- 深入浅析IOS中UIControl
- java求两个数中的大数(实例讲解)
- ios之UIScrollerView滚动视图总结
- JS判断是否在微信浏览器打开的简单实例(推荐)
- asp.net textarea换行函数代码
- python处理csv数据的方法
- 一个查询的SQL语句请教,希望能够用一条SQL语句得到结果
- 简单谈谈jQuery(function(){})与(function(){})(jQuery)
- 利用jQuery及AJAX技术定时更新GridView的某一列数据
- Java输出打印工具类封装的实例
- JavaScript保留关键字汇总
- 详解 Corba开发之Java实现Service与Client
- 女人抽烟都有哪些害处?
- Java编程实现用hash方法切割文件