2024.10.21

xxc666發表於2024-10-26

在有maven倉庫的情況下連線
(1)在pom.xml當中匯入MySQL的依賴

mysql
mysql-connector-java
5.1.40

2) 再新建jdbc.properties,和 application.properties 並列就好,並且在當中寫MySQL的連線資訊。
Jdbc.driverClass: com.mysql.jdbc.Driver
//【此處如果mysql版本大於8,就寫 com.mysql.cj.jdbc.Driver 】
Jdbc.url: jdbc:mysql://localhost:3306/你的資料庫名稱?serverTimezone=UTC
Jdbc.username: root //你的使用者名稱
Jdbc.password: xxxxx //你的密碼
(3)開始連線
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties;
public class MyConnect2 {
public static void main(String[] args) {
Properties pro=new Properties();
try {
InputStream resourceAsStream = MyConnect2.class.getClassLoader().getResourceAsStream("jdbc.properties");
pro.load(resourceAsStream); //呼叫載入器
//獲取使用者資訊
String className = pro.getProperty("jdbc.driverClass");
String url = pro.getProperty("jdbc.url");
String user=pro.getProperty("jdbc.user");
String password = pro.getProperty("jdbc.password");
Class.forName(className);
Connection connection = DriverManager.getConnection(url, user, password);
System.out.println(connection);
} catch (Exception e) {
e.printStackTrace();
}
}
}