我目前正在使用MYSQL的连接URL
mysql://root:macbookair@localhost:3306/test_db
并收到此错误。
[INFO] require: ./mysql
[INFO] connecting
[ERROR] Error: ER_ACCESS_DENIED_ERROR: Access denied for user 'root'@'localhost' (using password: YES)
如何在MYSQL连接URL中指定密码?
答案 0 :(得分:17)
现在知道了。
连接网址采用以下格式:
mysql://<username>:<password>@<host>:<port>/<db_name>
因此,当我用密码替换我的网址中的macbookair
时,密码才有效。
答案 1 :(得分:1)
尝试以下
jdbc:mysql://localhost:3306/organizer?user=root&password=root
答案 2 :(得分:0)
试试这个:
标准
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
指定TCP端口
Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;
Pwd=myPassword;