链接MySQL数据库java
链接数据源有两种方式:mysql
1)经过DriverManager类sql
2)经过DataSource接口及JNDI资源得到链接数据库
DriverManager类的路径为java.sql.DriverManager,它主要完成驱动程序的装载和创建新的数据库链接。其经常使用方法以下:url
* getConnection (String URL):URL表示数据库链接地址,返回Connection对象.net
* getConnection (String URL,String username,String password):username和password表示用户名和密码,返回Connection对象code
示例:对象
/************************************************************************************** 数据库:MySQL 中的 bank 数据库 驱动包:mysql-connector-java-5.1.15-bin.jar 驱动类:com.mysql.jdbc.Driver URL:”jdbc:mysql://localhost:3306/bank?username=root&password=java+mysql” 日期:2012 年 9 月 7 日 **************************************************************************************/ package jdbc_mysql; import java.sql.*; public class Connection_Mysql{ static String drivername = “com.mysql.jdbc.Driver”; static String url = “jdbc:mysql://localhost:3306/bank?username=root&password=java+mysql”; static{ try { Class.forName(drivername); System.out.println(“建立驱动成功!”); }catch(ClassNotFoundException e){ e.printStackTrace(); } } public static Connection getConnection(){ Connection conn=null; try{ conn=DriverManager.getConnection(url); System.out.println(“链接数据库成功!”); }catch(SQLException e){ e.printStackTrace(); } return conn; } public static void main(String args[]){ Connection_Mysql.getConnection(); } }
采用 Eclipse 编译运行,结果以下接口