如何把access转换到mysql

lznbzrr3515

lznbzrr3515

2016-01-29 14:55

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

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

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

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

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

一次只能倒一个表。

。。。。。。。。。。

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

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

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

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

原来这个倒入的数据库不支持自动递增的功能。
 
继续到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 下进行。

 
展开更多 50%)
分享

猜你喜欢

如何把access转换到mysql

电脑网络
如何把access转换到mysql

如何把word里的文字转换到Excel中

电脑入门
如何把word里的文字转换到Excel中

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何把Access的数据导入到Mysql

编程语言 网络编程
如何把Access的数据导入到Mysql

从DAO转换到ADO

编程语言 网络编程
从DAO转换到ADO

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何把ACCESS的数据导入到Mysql中

MySQL mysql数据库
如何把ACCESS的数据导入到Mysql中

Access 类型转换函数

编程语言 网络编程
Access 类型转换函数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

MySQL用户Root密码为弱口令的攻击

MySQL用户Root密码为弱口令的攻击

《刀塔传奇》7月签到英雄人马有那些技能

《刀塔传奇》7月签到英雄人马有那些技能
下拉加载更多内容 ↓