我试图使用*nix提示符登录到MySQL服务器,下面是我的命令:
$ mysql ********** -east-1.rds.amazonaws.com:3306(星号是我的身份证)
我收到以下错误:
Access denied for user ''@'localhost' to database我应该指定用户名吗?如果是的话,用户名从哪里来?密码呢?我已经创建了安全组,但我不知道如何将它们与登录服务器相关联。
发布于 2013-10-05 03:22:02
使用MySQL连接到DB实例
在命令提示符下键入以下命令,以便使用MySQL监视器连接到DB实例;将DNS名称替换为DB实例。
PROMPT> mysql -h myinstance.mydnsnameexample.rds.amazonaws.com -P 3306 -u mymasteruser -p发布于 2013-10-05 08:23:04
1)默认情况下,MySQL安装中有匿名用户,可能是Amazon删除了匿名用户
2)在MySQL中,localhost,ip,127.0.0.1是不同的,但是默认情况下,使用localhost登录MySQL,您最好尝试使用-h
https://serverfault.com/questions/543951
复制相似问题