我正在嘗試爲MySQL建立一個連接,但我得到了類拋出異常。這是代碼。密碼,用戶名等已被更改,但這不是問題。主要的問題是類轉換異常,我得到當我嘗試做連接對象類拋出異常
Connection c = (Connection) DriverManager.getConnection(url,un,pw);
CODE
import java.sql.DriverManager;
import java.sql.SQLException;
public class Connection {
public static void main(String agrs[]){
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://hostname/dbname";
String un = "username";
String pw = "password";
Connection c = (Connection) DriverManager.getConnection(url,un,pw);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
您能否爲您正試圖連接的連接顯示導入? –
我沒有進口。這是我寫的測試數據庫的完整版本。 – noobProgrammer
將您的類重命名爲'Connection1'或其他名稱並導入'java.sql.Connection' – Abhi