如果以上代码你能正常运行那么就说明驱动正常加载了。如果没有加载成功,可以看一下导包,驱动路径是否正确。
之前也见过说是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数据库(连接)
标签:
查看更多关于一、JAVA通过JDBC连接mysql数据库(连接)的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did160919