HY!
我真的需要你的帮助。我试图将数据库连接到java程序。这是我第一次,所以我不知道我在做什么。
我的sql server:Sql server
我想将Test数据库连接到java程序。
我尝试了以下代码:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = null;
conn = DriverManager.getConnection("jdbc:mysql:WIN2CNG9\\SQLEXPRESS:3306/Test", "win2cng9\\kmim1437", "");
conn.close();
错误:
Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:mysql:WIN2CNG9\SQLEXPRESS:3306/Test
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
at javaapplication42.JavaApplication42.main(JavaApplication42.java:24)
Java Result: 1
我的错误是什么?
感谢您的帮助。
答案 0 :(得分:1)
的Class.forName( “<强>预言强> .jdbc.driver的一个OracleDriver 即可。”);
的DriverManager.getConnection(“<强> JDBC:MySQL的强>:
为什么你的mysql数据库使用Oracle驱动程序?使用以下代码:
Class.forName("com.mysql.jdbc.Driver");
Connection conn = null;
conn = DriverManager.getConnection("jdbc:mysql:WIN2CNG9\\SQLEXPRESS:3306/Test", "win2cng9\\kmim1437", "");
conn.close();