视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Access数据库的迁移问题探究
2020-11-09 14:27:41 责编:小采
文档


因为业务信息系统软件之前设计的为Access数据库架构,经过一段时间的运营管理,发现Access数据库越来越不能支撑业务系统的运行管理。因此,考虑更换数据库。 抛弃Access数据库,首选MySQL数据库。MySQL虽体积小,但是功能够用,存储速度快,基本能满足升级改

  因为业务信息系统软件之前设计的为Access数据库架构,经过一段时间的运营管理,,发现Access数据库越来越不能支撑业务系统的运行管理。因此,考虑更换数据库。

  抛弃Access数据库,首选MySQL数据库。MySQL虽体积小,但是功能够用,存储速度快,基本能满足升级改造的要求。从Access数据库迁移到MySQL数据库,通常要做哪些事。

  (1)迁移Access表到MySQL数据库中

  对照Access数据库表,在MySQL数据库中建立同样一张表。之后,将Access数据表内容迁移到MySQL数据库中。迁移表内容时,可以将Access表内容先存储到文本文件,然后将文本文件导入到MySQL数据库中。如下图1、图2所示

  图1

  图2

  (2)重构软件系统的数据库访问代码

  Access数据库访问的驱动程序和MySQL的是不一致的,在软件系统中要求仔细审查代码、更换成MySQL数据库访问代码。

  完成以上两步,基本上算是解决了Access数据库迁移的建设问题,接下来你可以仔细测试软件系统,尽量减少数据库迁移导致的差错。

  此外,Access迁移数据库还有其他的办法——不动软件系统的数据库访问代码,只迁移数据库内容,步骤如下:

  (1)如以上方法一般,先在MySQL数据库中构建和Access一样的表,并将内容也一并迁移过来。

  (2)删除Access数据库中的表,同时通过Access的“外部数据”功能创建向MySQL数据表的源表链接。如下图所示:

  图3

  图4

  图5

  这样,在Access数据库中,能看到一个你刚才创建的通向MySQL数据库的表链接,此后,你可以像操作Access表一般做增删改查操作。

  图6

下载本文
显示全文
专题