业务咨询:400-670-5808(7×24小时)

售后服务:021-60482289

您现在的位置是:帮你维护 > 网站维护知识

网站维护:如何把access转换到mysql

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

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

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

  一次只能倒一个表。

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

  把程序中的数据源改到刚倒好的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 下进行。

我们拥有专业网站维护工程师和优秀的网页设计师团队,负责您的网站维护、数据维护网页维护等维护管理工作。实时监控网络状态、为您提供最完备的网站维护服务。上海纯点会为贵公司网站留有一年的存档,凡是遇到黑客或其它不可预测的破坏,上海纯点将全面恢复您企业的网站,以保障客户的利益。上海纯点维护部将会详细解答您的问题,根据您公司的实际情况,制定一份快速有效的网站维护方案


 

关闭窗口
纯点网络旗下品牌:IT网站 | 网站建设 | 网站维护 | 品牌网站 | 微信网站 | 手机网站 | 纯点网络

公司地址:中国.上海市.嘉定区金沙江西路1555号西郊商务园c1区6号楼6楼 总机:021-60482289 传真:021-60482289

邮编:20000 旗下网站:纯点网络 站长统计 沪ICP备10218526号-4

Copyright © 2008-2025 上海纯点网络科技有限公司(www.cdsheji.com). All Rights Reserved

保密声明 | 法律公告 | 责任声明 | 隐私保护