如何把access转换到mysql

2016-01-29 14:55 11 1 收藏

如何把access转换到mysql,如何把access转换到mysql

【 tulaoshi.com - Access数据库 】

 

access 只能在 windows 下使用这一致命的特性让我深恶痛绝,痛下决心要把 access 转换到 mysql,但是从网上找了很多文章,都没有直接转换的东西。听说可以利用odbc转,就尝试了一下。

先安装好mysql,myodbc,建一个mysql的空数据库,在odbc管理中加上这个数据库,指定名称。

用access2000打开数据库,然后选导出,选odbc,选机器数据源,选中自己刚才建立好的mysql odbc 数据源,确定后导出。

一次只能倒一个表。

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

。。。。。。。。。。

终于完了,现在成功了吗?

把程序中的数据源改到刚倒好的mysql odbc上,发现到处都是错误,原来mysql对表的大小写有区分,改了程序后,运行感觉不错,速度也可以。

不对,怎么又错了,这个ID怎么是空的???

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

原来这个倒入的数据库不支持自动递增的功能。
 
继续到mysql的目录,bin下运行 mysqldump 倒出所有的结构和数据到一个文件 my.sql然后编辑 my.sql,修改所有的 CREATE TABLE 语句,
ID int not null auto_increment, primary key (ID), 这样ID就相当于access中的自动编号数据类型了,在 mysql/bin 下运行mysql,drop掉原来的数据库,再source一下刚才修改过的这个my.sql所有数据恢复进去,好,这下一切搞定,程序比往常要快了许多,尤其是论坛部分。

注:此次操作均在 windows 2000 下进行。

 

来源:https://www.tulaoshi.com/n/20160129/1494723.html

延伸阅读
在建设网站的过程中,经常要处理一些数据的导入及导出。在mysql数据库中,有两种方法来处理数据的导出(一般)。 1. 使用select * from table_name into outfile "file_name"; 2. 使用mysqldump实用程序 下面我们来举例说明: 假设我们的数据库中有一个库为samp_db,一个表为samp_table。现在要把samp_table的数据导出。则我们可以利用以...
session通常放在/tmp目录下,而该文件夹的权限是everbody可读,这个就非常可怕了!学校的论坛曾经就有人通过session来盗取帐号!所以后来就尝试把session放入数据库,表的结构和过程如下: //创建表 //create sesslib.sql CREATE TABLE sesslib ( data text, time datetime, id int(11) DEFAULT ''0'' NOT NULL auto_increm...
如何把pdf转换成word 在日常的办公生活中,Word文档和PDF文档是大家比较常见的两种文件格式,很多时候由于工作的需要,我们要将PDF文档转换成Word文档,在这种情况下,很大一部分用户都不知到该如何操作。虽然目前网络上有很多PDF转换软件,可是很多用户都对此一无所知,也不清楚这些PDF转换软件之间有什么区别。针对这种情况,小编就在这...
  问:我怎样才能将Microsoft Access数据表中的数据转换为XML格式? 答:以下应用程序可以帮助您将Access数据转换为XML格式:Access 2002、 ADO 2.5和SQLXML。您可以通过Access 2002(Microsoft Office XP的一部分)查询数据或者使用XML格式保存数据。您可能想自动完成这个转换过程。ADO 2.5及其后续版本使您可以将数据打开到一个记录...
如何把PDF转换成Excel 网上可以找到许多支持转换PDF转Excel 的软件,哪款PDF转换成Excel转换器转换速度快,兼容性最佳,操作最简单呢?今天,笔者就来跟大家分享这样一款专业办公转换器:迅捷PDF转 Excel转换器,除了快速导出PDF文本中文字、图片、链接,还能去除文本中的水印、调整排版等功能。 1、安装PDF转Excel转换器 ...

经验教程

261

收藏

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