好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

一、JAVA通过JDBC连接mysql数据库(连接)

public class MysqlDemo { 2 3 public static final String DBDRIVER = "org.gjt.mm.mysql.Driver"; // 定义驱动路径 4 public static void main(String[] args) { 5 // TODO Auto-generated method stub 6 try { 7 Class.forName(DBDRIVER); // 加载驱动 8 } catch (ClassNotFoundException e){ 9 e.printStackTrace(); 10 } 11 12 } 13 14 }

如果以上代码你能正常运行那么就说明驱动正常加载了。如果没有加载成功,可以看一下导包,驱动路径是否正确。

之前也见过说是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数据库(连接)的详细内容...

  阅读:25次