MySQL是一款流行的關(guān)系型數(shù)據(jù)庫,在Java應(yīng)用中,我們通常使用MySQL JDBC驅(qū)動程序連接MySQL數(shù)據(jù)庫。版本5.1是MySQL JDBC 5.1 Connector / J的版本,它支持JDBC 4.0和MySQL 5.1及更高版本。
要使用MySQL JDBC驅(qū)動程序連接MySQL數(shù)據(jù)庫,您需要下載和安裝MySQL JDBC驅(qū)動程序。您可以在MySQL的官方網(wǎng)站上下載最新版本的MySQL JDBC驅(qū)動程序,也可以從Maven中央倉庫獲取:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.45</version> </dependency>
在您的Java應(yīng)用程序中,您需要導(dǎo)入MySQL JDBC驅(qū)動程序,然后使用提供的DriverManager類來獲取與MySQL數(shù)據(jù)庫的連接。
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySqlConnect { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/mydb"; String username = "root"; String password = "123456"; Connection conn = DriverManager.getConnection(url, username, password); System.out.println("Connected"); conn.close(); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } }
在上面的示例中,我們導(dǎo)入mysql-connector-java的Maven依賴項,并使用DriverManager類獲取與MySQL數(shù)據(jù)庫的連接。請注意,我們必須指定JDBC URL,用戶名和密碼來獲取連接。
一旦您連接到MySQL數(shù)據(jù)庫,您可以使用Java的JDBC API執(zhí)行查詢和更新數(shù)據(jù)庫。這是使用MySQL JDBC連接MySQL數(shù)據(jù)庫的基本過程。