Java連接MySQL數據庫需要下載MySQL的JDBC驅動程序,它將使Java應用程序能夠連接和操作MySQL數據庫。
在下載JDBC驅動程序之前,需要確定以下信息:
1. MySQL數據庫版本
2. Java的版本
確定了數據庫和Java的版本后,就可以下載對應的JDBC驅動程序了。我們可以在MySQL官方網站上下載最新的MySQL驅動程序。也可以在Maven中心庫中搜索并下載相應的驅動程序。
MySQL Maven中央存儲庫地址: https://repo1.maven.org/maven2/mysql/mysql-connector-java/
下載之后,我們需要將jar包添加到項目中的classPath路徑下,以便Java程序能夠訪問它。
下面是一個簡單的示例程序,它演示了如何加載MySQL驅動程序和連接MySQL數據庫:
import java.sql.*; public class TestMySQLConnection { public static void main(String args[]){ String url = "jdbc:mysql://localhost:3306/yourDatabaseName"; String user = "yourUserName"; String password = "yourPassword"; try { Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = DriverManager.getConnection(url, user, password); System.out.println("MySQL connection is successful."); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } }
在本示例中,我們使用Class.forName()方法加載MySQL驅動程序,然后使用DriverManager.getConnection()方法連接MySQL數據庫。如果連接成功,程序將在控制臺上輸出“MySQL connection is successful.”信息,否則將拋出異常。