0
我发现有太多问题与此问题有关,但我仍遇到同样的问题。访问拒绝用户'用户'@'localhost'(使用密码:是)
我已经从MYSQL::Download MYSQL Installer安装MySQL Server
。另外,我在我的localhost
上运行xampp
。
http://localhost/phpmyadmin
和MySQL Command Line Client
工作正常,我可以登录以及执行SQL
查询。但问题是,如果我使用jdbc
连接到MySQL
,那么错误来自Access denied for 'root'@'localhost' (using password:yes)
。
我使用JDBC连接字符串
DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "root", "root");
,但它不工作。我尝试删除端口号(3306),仍然是同样的问题。
我也尝试启动MySQL Workbench
与安装程序一起安装并获得相同的连接错误。
如果有人可以帮忙吗? phpmyadmin
工作正常,我能够从php
程序运行sql查询。但它不能正常工作与java
。