私は得続けます:
スレッド「AWT-EventQueue-0」ローカル例外スタックの例外: 例外 [TOPLINK-4002] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions .DatabaseException 内部例外: java.sql.SQLException: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
しかし、プロジェクト コードの接続情報と MySQL データベースには同じ情報が含まれているため、正しいログイン情報を提供しています。パスワードが間違っていると言い続けるのはなぜですか。私はローカル ホストにいて、ユーザー名は root で、パスワードはありません。
私が使用するプロジェクト変数のコードは次のとおりです。
static final String host = "jdbc:mysql://localhost:3306/myDb";
static final String uName = "root";
static final String uPass = "";
static final String query = "SELECT * FROM customers";
...
Connection con = DriverManager.getConnection( host, uName, uPass );