MyEclipse MySQL驱动安装的预备工作:用MySQL创建一个test数据库,再创建一个user表,再创建两个字段username和password。脚本如下
DROP DATABASE IF EXISTS `test`;
- CREATE DATABASE `test`
- USE `test`;
- CREATE TABLE `user` (
- `id` int(11) NOT NULL auto_increment,
- `username` varchar(30) NOT NULL default '',
- `password` varchar(30) default '',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
打开MyEclipse的database explore透视图
MyEclipse MySQL驱动安装图1
右键单击左侧的空白区域 ,点击 new 按钮
MyEclipse MySQL驱动安装图2
单击“configure database driver”来配置数据库的驱动,你必须有MySQL的JDBC驱动 ,没有的到MySQL的官方网站上下载。
MyEclipse MySQL驱动安装图3
测试数据库配置是否成功。
MySQL JDBC Driver常用的有两个:
一个是gjt(Giant Java Tree)组织提供的MySQL驱动,其JDBC Driver名称(JAVA类名)为:
org.gjt.mm.mysql.Driver
详情请参见网站:http://www.gjt.org/或在本网站下载mysql JDBC Driver(mm.jar)
另一个是MySQL官方提供的JDBC Driver,其Java类名为:
com.mysql.jdbc.Driver
驱动下载网址:
http://dev.mysql.com/downloads/,
进入其中的MySQL Connector/J区域下载。
mysql JDBC URL格式如下:
jdbc:mysql://[host:port],[host:port].../[database]
[?参数名1][=参数值1][&参数名2][=参数值2]...
现只列举几个重要的参数,如下表所示:
|
MyEclipse MySQL驱动安装表1
对应中文环境,通常MySQL连接URL可以设置为:
- jdbc:mysql://localhost:3306/test?user=root&password=
- &useUnicode=true&characterEncoding=gbk&autoReconnect=true
- &failOverReadOnly=false
在使用数据库连接池的情况下,最好设置如下两个参数:
autoReconnect=true&failOverReadOnly=false
需要注意的是,在xml配置文件中,url中的&符号需要转义成&。
比如在tomcat的server.xml中配置数据库连接池时,mysql jdbc url样例如下:
- jdbc:mysql://localhost:3306/test?user=root&password=&
- useUnicode=true&
- characterEncoding=gbk&
- autoReconnect=true&
- failOverReadOnly=false
MyEclipse MySQL驱动安装就向你介绍到这里,希望对你有所帮助。