我有一个Java应用程序,我想访问我的本地数据库,这是一个MySQL数据库,但我有这个例外:
引起:java.sql.SQLException:拒绝用户访问 '根' @'本地主机' (使用密码:是)
我尝试从MySQL命令行客户端执行此命令:
mysql> GRANT ALL PRIVILEGES ON mydb.* TO 'root'@'localhost' IDENTIFIED BY 'myPass';
但它没有解决我的问题,但仍然出现异常。
这是我的连接配置" database.properties"文件:
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://localhost\:3306/mydb
jdbc.username=root
jdbc.password=myPass