使用Excel分析MySQL数据
2007-05-09 10:56:41 来源:WEB开发网核心提示: 图1、ODBC数据源管理器点击“Add(增加)”按钮来增加一个新的数据源,并滚动滑动条直到你发现MySQL ODBC驱动项为止,使用Excel分析MySQL数据(2),双击该项,开始配置过程,该MySQL表结构如下:create table contacts (ro
图1、ODBC数据源管理器
点击“Add(增加)”按钮来增加一个新的数据源,并滚动滑动条直到你发现MySQL ODBC驱动项为止。双击该项,开始配置过程。配置窗口如下图所示。
图2、增加MySQL数据源
填上各个选项后,点击“Test(测试)”按钮,确认该驱动是否能够与MySQL进行连接。如果你的数据库服务器与Excel在同一台机器的话,使用“localhost”或“127.0.0.1”作为服务器地址的话,有可能不会生效。那么,你可以使用一个点作为服务器地址,这样该驱动使用命名通道而不是TCP/IP来连接数据库。如果你要连接到远端的数据库,那么别忘了确保防火墙是否阻挡了你与MySQL连接的端口(通常是3306)。最后,不要忘了使用一个现有的合法登录帐号。如果你需要做的不仅仅是读取数据,还需要插入和更新数据,那么要注意登录的帐号要具有相应的权限。
一旦测试连接成功后,点击“OK(确认)”按钮,就将在已存在的数据源列表中多一条。接下来,我们将连接Excel到MySQL。
连接Excel到MySQL
为了做这个练习,我们将连接Excel到一个名为contacts的MySQL表,其中包含全国范围内的不同合作伙伴和相关个人的联系信息。该MySQL表结构如下:
create table contacts (rowid smallint unsigned not null auto_increment,
firstname varchar(20) not null,
lastname varchar(30) not null,
email varchar(55) not null,
title varchar(20) not null,
company varchar(30) not null,
phone char(10) not null,
revenue decimal(5,2) not null,
primary key(rowid));
我已经在这些表中填充了一些示例数据,你将不久在Excel中看到它们。为了从Excel中管理这些数据,按如下操作:
更多精彩
赞助商链接