MySQL是常用的關(guān)系型數(shù)據(jù)庫(kù),它的驅(qū)動(dòng)程序可以讓Java程序連接、訪問(wèn)MySQL數(shù)據(jù)庫(kù)。在使用MySQL驅(qū)動(dòng)程序之前,需要將它加載到程序中,下面是加載MySQL驅(qū)動(dòng)程序的步驟:
// 1. 加載mysql-connector-java-8.0.19.jar包 Class.forName("com.mysql.cj.jdbc.Driver"); // 2. 建立數(shù)據(jù)庫(kù)連接 String url = "jdbc:mysql://localhost:3306/dbname"; String username = "root"; String password = "123456"; Connection conn = DriverManager.getConnection(url, username, password);
上述代碼中,Class.forName("com.mysql.cj.jdbc.Driver");
語(yǔ)句會(huì)加載MySQL驅(qū)動(dòng)程序,該語(yǔ)句必須提前執(zhí)行。然后通過(guò)DriverManager.getConnection
方法建立與數(shù)據(jù)庫(kù)的連接。
需要注意的是,MySQL驅(qū)動(dòng)程序的包名稱可能根據(jù)不同版本的驅(qū)動(dòng)而不同。此外,在使用MySQL驅(qū)動(dòng)程序連接數(shù)據(jù)庫(kù)時(shí),還需要手動(dòng)下載MySQL的Java Connector/J驅(qū)動(dòng)包,并將其添加到項(xiàng)目中。