时间:2021-07-01 10:21:17 帮助过:3人阅读
如果以上代码你能正常运行那么就说明驱动正常加载了。如果没有加载成功,可以看一下导包,驱动路径是否正确。
之前也见过说是com.路径下的其实最简单的办法就是用解压软件打开自己找一下Driver类。
加载好驱动接下来就是连接数据库,通过DriverManager的getConnection(String url, String user, String password)
来获取Conneion实例,连接。
1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.SQLException; 4 5 public class MysqlDemo { 6 7 public static final String DBDRIVER = "org.gjt.mm.mysql.Driver"; //驱动路径 8 public static final String DBURL = "jdbc:mysql://localhost:3306/demo";//数据库路径 9 public static final String USER = "root";//用户名 10 public static final String PASSWD = "changeme";//密码 11 public static void main(String[] args) { 12 // TODO Auto-generated method stub 13 Connection con = null; //数据库连接接口 14 try{ 15 Class.forName(DBDRIVER); //加载驱动 16 }catch(ClassNotFoundException e){ 17 e.printStackTrace(); 18 } 19 try{ 20 con = DriverManager.getConnection(DBURL,USER,PASSWD);//连接数据库 21 }catch(SQLException e){ 22 e.printStackTrace(); 23 } 24 System.out.println(con); //如果连接成功就会有输出,否则抛出异常 25 try{ 26 con.close(); //关闭数据库 27 }catch(SQLException e){ 28 e.printStackTrace(); 29 } 30 31 32 } 33 34 }
数据库正常连接输出类似以下的数据库连接信息
com.mysql.jdbc.Connection@4dd8dc3
一、JAVA通过JDBC连接mysql数据库(连接)
标签: