在 Ubuntu 18.04 中安装 MySQL 的最后一步,它会产生错误
ERROR **1045 (28000): Access denied for user 'user'@'localhost' (using password: YES)**
请帮助我找到可能的解决方案
答案1
我在这里看到的只有两个问题
- ‘用户’@‘本地主机’
我希望在这里看到您创建的名称,而不是“用户”。但如果这是您选择的名称,那么...
- (使用密码:是)
唯一可能的其他问题是密码错误。
但这些假设你在安装 mysql 后尝试连接。请解释一下你的意思
在安装 MySQL 的最后一步
因为我不记得 -installing- mysqlapt install
尝试连接到已安装的 mysql。你使用了第三方脚本吗?
测试:
我没有用户“测试”:
$ mysql -u test -p
Enter password:
ERROR 1045 (28000): Access denied for user 'test'@'localhost' (using password: YES)
用户正确,密码错误:
$ mysql -u rinzwind -p 输入密码:错误 1045(28000):拒绝用户“rinzwind”@“localhost”访问(使用密码:是)
当没有安装mysql时:
$ ps -ef | grep mysql
$ mysql -u test -p
The program 'mysql' can be found in the following packages:
* mysql-client-core-5.7
* mariadb-client-core-10.0
Ask your administrator to install one of them