我发现与此问题相关的问题太多了,但我仍然遇到同样的问题。
我MySQL Server
从MYSQL::Download MYSQL Installer 安装。另外,我xampp
在我的localhost
.
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
。