这是mysql-connector-java-5.1.26-bin.jar下载,易于开发的特点,包括通过自动注册服务提供商机制,标准化的连接有效性检查和分类的SQLExceptions的基础上可恢复/重试能力和一流的底层错误。
mysql-connector-java-5.1.26-bin.jar解开包括供应商扩展到接口
通过JAXP接口支持用于XML处理DOM,SAX和StAX
支持设置每个连接的客户端信息(可以查看查询的意见通过“SHOW PROCESSLIST的”一个MySQL服务器上,或通过一个公共接口,可扩展,以支持自定义持久性的信息)
JDBC-4.0 NCHAR,NVARCHAR和NCLOB类型的支持
1、将其中的Java包(mysql-connector-java-5.1.26-bin.jar),复制到MySQL目录下(仅是为了方便才放到这里),以备加载驱动程序时使用。
2、创建数据库:使用phpMyAdmin,登录MySQL,创建数据库myuser,并在其中插入一个名为staff的表格。并添加一些数据,操作步骤如图,登录进去mysql数据库后:
1)创建数据库,名称为myuser,编码为utf8_general_ci(支持中文);
2)新建表格,名称为staff,表格有8个字段;
3)8个字段的设置,包括名称、类型、值的长度、初始值、编码等等(点击查看大图);
4)添加成功后,查看的staff表格情况:
5)往表格中插入一些实验所需数据,需要插入两条,一个是员工lucy的,还有lili的:
3、在MyEcliPS中创建项目并在项目中添加MySQL驱动程序:创建的项目类型可以是Java项目或者是Java Web项目都可以。这里创建的是Web项目,项目名称可以随便取,我命名为“JavaWebChp07”。创建成功后将步骤1里下载得到的MySQL驱动程序包(mysql-connector-java-5.1.18-bin.jar)添加到工程的Build path中,添加过程如图所示:
4、编写JDBC连接MySQL数据库的实例具体代码,JDBC_test.java。
MySQL的JDBC驱动
安装JDBC驱动:
解压缩mysql-connector-java-5.1.17.zip
将要使用的是mysql-connector-java-5.1.17-bin-g.jar和mysql-connector-java-5.1.17-bin.jar
配置
在C:\Program Files\Java目录下建立mysqlforjdbc子目录,进入该目录将mysql-connector-java-5.1.17-bin.jar到该目录下
进入C:\Program Files\Java\jdk1.5.0_04\lib目录将mysql-connector-java-5.1.17-bin-g.jar拷贝到该目录下
然后配置classpath,追加%JAVA_HOME%\lib\mysql-connector-java-5.1.17-bin-g.jar;C:\Program Files\Java\mysqlforjdbc\mysql-connector-java-5.1.17-bin.jar;到该环境变量中去
追加以后环境变量如下:
CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Apache Software Foundation\Tomcat5.5\common\lib\servlet-api.jar;%JAVA_HOME%\lib\mysql-connector-java-5.1.17-bin-g.jar;C:\Program Files\Java\mysqlforjdbc\mysql-connector-java-5.1.17-bin.jar;