程序员人生 网站导航

如何将Access和Excel导入到Mysql中之二

栏目:access时间:2014-06-01 11:09:44

   一Mysql数据库的安装建库和ODBC的安装设置

  Mysql和ODBC驱动可以在其主页()下载在右边的Latest Versions点击进去下载相应的版本就行了这里我们要下载Intel版本的Mysql(最新版本为ODBC驱动则是MyODBC for NT/ (full setup)如果使用Win/其驱动是不同的请注意区分

  然后就可以安装了Mysql的安装是非常简单的将它解压到一个目录(C:mysql)在WinMysql可以作为Windows的一个服务运行在命令行中运行"C:mysqlinmysqldnt install"然后在Win管理工具的服务中我们就可以发现有Mysql这个服务运行不过我发现直接运行winmysqladminexe也是可以的这时会要求输入一个密码这是Mysql的连接密码请记好默认的连接是没有密码的(用户为root)

  其后是建立数据库和表由于要将Access和Excel中的数据都导过来因此表格中要包括两者的全部字段这里为简单起见只选择了其中的一些字段来说明运行cmd进入到命令行方式切换到c:mysqlin目录执行"mysqladmin create build"这个命令是创建数据库build是数据库的名称成功后执行mysql进入"Mysql>"的命令行方式下执行以下的命令

mysql>use build;

mysql>CREATE TABLE loupan (

id int() unsigned NOT NULL auto_increment

loupantype varchar()

inputdate date

at_whatsection varchar()

buildname varchar()

buildaddress varchar()

room tinyint()

hall tinyint()

areasize decimal()

exp_sellprice decimal()

ownername varchar()

contactway varchar()

memo varchar()

updatestatus char()

goodloupan char()


PRIMARY KEY (id)

);

  接着就会出现Query OK rows affected ( sec)的成功提示上文中use build表示切换当前的数据库为build接着的语句是建表的命令字段由上至下表示的是id号(自动加而且是该表的主键)楼盘的类型输入的日期所在的区域楼盘的名字地址房间的数目厅的数目面积期望售价业主的名字联系方式备注更新状态笋盘标志

  接着就是安装Mysql的ODBC驱动了MyODBC的安装也是傻瓜式的运行setup一步步确认结束后就可以在控制面板的ODBC数据源中进行设置了系统DSN选择添加在驱动程序的列表中选择mysql就会弹出一个配置页面在Windows DSN Name中输入数据源的名称这里输入build(还可以输入其它的名称不一定跟数据库的名字相同)MySQL host(name or IP)输入localhost表示Mysql运行在本机上在Mysql Database Name中输入数据库的名字buildUser中输入rootPassWord中输入刚才设置的密码如果刚才没有设置的话留空OK就会在系统数据源中多了一项build这样Mysql的ODBC数据源就设置成功了     

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐