MySQL:拒绝用户访问

时间:2017-04-14 04:51:10

标签: mysql ubuntu

我在ubuntu 16.10中安装了 mysql 。我写的时候

mysql -v

然后它出错

  

错误1045(28000):拒绝用户访问&#; rishi' @' localhost' (使用密码:否)

我已经google了很多来解决我的问题。但我无法获得相同的解决方案。

任何帮助都是一样的。

谢谢。

4 个答案:

答案 0 :(得分:0)

您需要为用户rishi设置密码才能连接到它。

答案 1 :(得分:0)

您需要先以root身份连接。 root密码可以在您的主目录中找到某种隐藏文件或在MySQL安装日志中。

如果您有密码类型:

mysql -u root -p

答案 2 :(得分:0)

对于版本,你应该这样给出

mysql --version

答案 3 :(得分:0)

我得到的一个解决方案是,

您可以下载此安装程序 xampp-linux-x64-7.0.13-1-installer.run 并使用

运行它
sudo ./xampp-linux-x64-7.0.13-1-installer.run

这将安装 xampp mysql 以及其他必要的依赖项。

然后在终端中运行此命令以停止 mysql

sudo /etc/init.d/mysql stop

然后启动 mysql apache2

注意:您必须重新安装所有数据库才能使用。

希望这有帮助。