コマンドラインで次のように入力します。
mysql -u ebtam -p
テキストが表示されます:
Enter password:
ENTER を押すだけでmysql>が表示されるので、パスワードなしで正常にログインできます。
ただし、Javaで試してみると:
private static final String DEFAULT_DRIVER = "com.mysql.jdbc.Driver";
private static final String DEFAULT_URL = "jdbc:mysql://localhost:3306/ebtam";
private static final String DEFAULT_USERNAME = "ebtam";
private static final String DEFAULT_PASSWORD = "";
私は得ています:
java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)
私は自分のコードがうまくいっていることを知っています。
private static final String DEFAULT_USERNAME = "root";
private static final String DEFAULT_PASSWORD = "myPasswordHere";
すべてが正常に動作します..
私が間違っているのは何ですか?