首先,抱歉我的英語(yǔ)不好。我在基地有計(jì)劃和表格,我想連接到它。1) 方案名稱(chēng) - 用戶(hù)。2) 用戶(hù)名 - root 3) 密碼 - 香蕉。我使用 MySQL 的教程編寫(xiě)了這段代碼 import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class JavaNioServer { public static void main (String [] args) { try { Class.forName("com.mysql.jdbc.Driver").newInstance(); } catch (InstantiationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalAccessException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } Connection conn = null; try { conn = DriverManager.getConnection("jdbc:mysql://localhost/user?" + "user=root&password=banana"); }catch (Exception ex) { ex.printStackTrace(); return; } }}但是代碼拋出異常> java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) at java.base/java.lang.ClassLoader.loadClass(Unknown Source) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Unknown Source) at JavaNioServer.JavaNioServer.main(JavaNioServer.java:9)java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/user?user=root&password=88224148 at java.sql/java.sql.DriverManager.getConnection(Unknown Source) at java.sql/java.sql.DriverManager.getConnection(Unknown Source) at JavaNioServer.JavaNioServer.main(JavaNioServer.java:24)我使用了標(biāo)準(zhǔn)的 java.sql 庫(kù),但我不明白我做錯(cuò)了什么......
如何使用java 10連接到MySQL8.x數(shù)據(jù)庫(kù)?
慕田峪9158850
2021-06-13 11:19:08