作為一名Java開發(fā)者,在開發(fā)過程中需要通過代碼連接MySQL數(shù)據(jù)庫。下面是一份簡單的連接MySQL教程。
首先,需要下載MySQL的驅(qū)動程序mysql-connector-java.jar。可以在MySQL的官網(wǎng)上下載,也可以通過Maven中央倉庫下載。
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.20</version> </dependency>
接著,在Java代碼中通過JDBC連接MySQL數(shù)據(jù)庫:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnectMySQL { public static void main(String[] args) { Connection conn = null; try { // 加載MySQL的JDBC驅(qū)動程序 Class.forName("com.mysql.cj.jdbc.Driver"); // 連接MySQL數(shù)據(jù)庫 String url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useSSL=false"; String user = "root"; String password = "root"; conn = DriverManager.getConnection(url, user, password); System.out.println("連接成功!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if (conn != null) { conn.close(); } } catch (SQLException e) { e.printStackTrace(); } } } }
其中,url是MySQL數(shù)據(jù)庫的連接字符串,test是MySQL中的一個數(shù)據(jù)庫名稱,serverTimezone是時區(qū)設(shè)置,useSSL設(shè)置為false表示不使用SSL加密。
以上就是一個簡單的Java連接MySQL數(shù)據(jù)庫的教程。通過JDBC連接MySQL,可以方便地進行增刪改查等操作。