JAVA提供四種數據庫連接方式
JDBC-ODBC 橋接技術:通過ODBC間接來連接數據庫,性能最差,支持的 JDBC 版本最新。
JDBC 直接連接:性能最好,支持的 JDBC 版本不是最新的。
JDBC 網絡連接:使用專門的數據連接指令進行指定主機的數據庫操作,此種方式使用最多。
模擬指定數據庫的通訊協議,自己編寫數據庫操作,較爲複雜。
import java.sql.Connection;
import java.sql.DriverManager;
public class Main {
private static final String DBDRIVER = "com.mysql.jdbc.Driver";
private static final String DBURL = "jdbc:mysql://localhost:3306/TEACH?characterEncoding=utf-8&useSSL=true";
private static final String DBUSER = "root";
private static final String DBPASSWORD = "newpass";
public static void main(String[] args) throws Exception{
// 加載數據庫驅動程序
Class.forName(DBDRIVER);
// 連接數據庫
Connection connection = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD);
System.out.println(connection);
// 關閉連接
connection.close();
}
}