Java連線mysql程式碼
阿新 • • 發佈:2019-01-08
package Text;
import java.sql.*;
public class Conn { // 建立類Conn
Connection con; // 宣告Connection物件
public Connection getConnection() {// 建立返回值為Connection的方法
try {// 載入資料庫驅動類
Class.forName("com.mysql.jdbc.Driver");
System.out.println("資料庫驅動載入成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
try {// 通過訪問資料庫的URL獲取資料庫連線物件
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test"
} catch (SQLException e) {
e.printStackTrace();
}
return con; // 按方法要求返回一個Connection物件
}
public static void main(String[] args) { // 主方法
Conn c = new Conn(); // 建立本類物件
c.getConnection(); // 呼叫連線資料庫方法
}
}
import java.sql.*;
public class Conn { // 建立類Conn
Connection con; // 宣告Connection物件
public Connection getConnection() {// 建立返回值為Connection的方法
try {// 載入資料庫驅動類
Class.forName("com.mysql.jdbc.Driver");
System.out.println("資料庫驅動載入成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
try {// 通過訪問資料庫的URL獲取資料庫連線物件
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test"
, "root", "123456");
//root 為資料庫賬戶 123456是我為我的mysql資料庫設定的密碼,當然也可以不設定密碼。連線需要新增一個Jar包,mysql.connnector
System.out.println("資料庫連線成功");} catch (SQLException e) {
e.printStackTrace();
}
return con; // 按方法要求返回一個Connection物件
}
public static void main(String[] args) { // 主方法
Conn c = new Conn(); // 建立本類物件
c.getConnection(); // 呼叫連線資料庫方法
}
}