Excel 连接MySql 数据库


Excel 连接SQLServer、Oracle 这些在office里基本上都很容易,因为最近用的是mysql库 每天把里面的数据查询出来放到excel操作挺烦人,就想是不是也可以直接用Excel连接mysql库呢?于是就在Excel里试结果总是找不到驱动程序,很苦恼! 于是经过一番网络搜索终于配置成功了。
我的是Win7 64bit 系统 office2007
1、首先去下载mysql Connector:http://dev.mysql.com/downloads/connector/odbc(要先注册一个帐号哦),我下载的是:mysql-connector-odbc-5.2.4-ansi-win32(64位的安装包在office2007里识别不出来) 直接安装;
2、运行 C:WindowsSysWOW64odbcad32.exe 打开 odbc数据库管理器 按下面图操作:
[转载]Excel <wbr>连接MySql <wbr>数据库 
 
配置你的数据库连接字符串:
[转载]Excel <wbr>连接MySql <wbr>数据库

 
OK 驱动程序配置成功!
3、在Excel 中配置:打开Excel 选择数据选项卡 如下图:
[转载]Excel <wbr>连接MySql <wbr>数据库
 
在 欢迎使用数据连接向导 对话框中选择 ODBC DSN ,点下一步,在 连接 ODBC 数据源 对话框中就可以看到你刚才新建的那个 数据源
[转载]Excel <wbr>连接MySql <wbr>数据库

直接点 下一点,就可以看到你的数据库中的所有表,选择一个你需要的表尽情的操作吧,
 
我之前安装的是64位的 connnector 总是报错:“驱动程序和应用程序之间的体系结构不匹配”,换成32位的就配置成功了!哈!