1)eclipse开发环境里没有集成mysql的驱动,需要从以下地址下载连接驱动程序mysql-connector-java-xx-xx-xx.zip:
http://dev.mysql.com/downloads/connector/j
2)解压,只取文件mysql-connector-java-xx.xx.xx-bin.jar,将其引用到你需要连接mysql数据库的工程里,如:我在eclipsel里建了一个测试数据库连接的工程conmysql。具体操作如下:
在工程conmysql上点击右键
properties->java build path->libraries
点击add external jars...
选取解压后的mysql-connector-java-xx.xx.xx-bin.jar
2)驱动已经导入,下面我们来写一个程序验证一下
package test1;import java.sql.*;public class mysqljdbc { public static void main(string args[]) { try { class.forname(com.mysql.jdbc.driver); //加载mysql jdbc驱动程序 //class.forname(org.gjt.mm.mysql.driver); system.out.println(success loading mysql driver!); } catch (exception e) { system.out.print(error loading mysql driver!); e.printstacktrace(); } try { connection connect = drivermanager.getconnection( jdbc:mysql://localhost:3306/test1,root,aa-12345); //连接url为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码 system.out.println(success connect mysql server!); statement stmt = connect.createstatement(); resultset rs = stmt.executequery(select * from stu); //user 为你表的名称while (rs.next()) { system.out.println(rs.getstring(name)); } } catch (exception e) { system.out.print(get data error!); e.printstacktrace(); } } }
点击运行程序:出现以下代码则表示连接成功
success loading mysql driver!
success connect mysql server!
npu(mysql里自己写入的内容)
以上就是esclipse连接mysql数据库的详细内容。