1
使用我的root帳戶從javafx應用程序登錄到mysql但im被拒絕 訪問被拒絕'''localhost'(使用密碼:否)。 這是我的代碼:在JavaFX中使用MySQL拒絕用戶'@'localhost'(使用密碼:NO)
public void ConnnectClicked(ActionEvent e) throws SQLException {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException ex) {
System.out.println("Error: unable to load driver class!");
System.exit(1);
}
String URL = "jdbc:mysql://localhost:3306/world";
String name = username.getSelectedText();
String pass = password.getSelectedText();
Connection conn = DriverManager.getConnection(URL, name, pass);
primaryStage.setScene(country);
}
正如你可以看到的JavaFX它只是一個基本的連接方案。 Doenst「密碼否」意味着我的用戶帳戶有問題嗎?
如果您打印出名稱並傳遞到控制檯上,那麼您希望看到的是什麼? – petul
查看https://stackoverflow.com/questions/2995054/access-denied-for-user-rootlocalhost-using-passwordno –
我不能得到任何打印。 –