设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2903|回复: 3
打印 上一主题 下一主题

[其它] 浅谈从Access到MySQL

[复制链接]
跳转到指定楼层
1#
发表于 2019-4-10 15:58:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       Access交流群里有人问及如何将Access数据追加到MySQL。事实上,微软家的数据库(不管是SQL server还是Access,甚至Excel)对其他数据库的兼容性都是有些问题的。例如,从SQL server导出的txt文件一般是windows格式,如果你想把它传输到MySQL,那么就需要先转为Linux格式(通常我是用notepad++处理)。       估计也是基于上述原因,前面那个群友用Python来读取Access文件,然后用workbench调用运行,结果就出错了。但Python脚本没看到,所以我也没法直接修改。这里介绍一个相对简单的办法。那就是用MySQL Connector来完成这个任务。
       1、下载这个MySQL数据连接驱动,也就是上面提到的这个。有人可能会问,下载64位还是32位?那就需要看你的Access是64位还是32位了。默认情况下,安装的都是32位office,所以如果不想两个版本都装的话,就用那个x86的吧。
       2、安装MySQL Connector(从略)。按步骤处理就好了。
       3、设置ODBC数据源。这里也不多说,按向导完成,需要注意的选项可以参考下图:

        虽然数据库并非必须,不过个人建议还是设置一下。

        4、链接ODBC外部数据源。大体操作如下:


        选择我们前面设置好的数据源即可。

        5、接下来,创建一个追加查询,即可完成数据的更新。和其他追加查询并没什么区别:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1经验 +30 收起 理由
admin + 30 (其它)优秀教程、原创内容、以资鼓励、其.

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2019-4-10 16:38:36 | 只看该作者
赞!!
回复

使用道具 举报

点击这里给我发消息

3#
发表于 2019-4-13 10:54:13 | 只看该作者
好文,感谢R大神分享!
4#
发表于 2019-5-15 13:52:43 | 只看该作者
谢谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-25 23:38 , Processed in 0.098832 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表