mysql无法以root用户身份登录,与phpmyadmin

时间:2017-06-16 14:13:55

标签: mysql login phpmyadmin installation linuxmint

我安装了LLMP默认的全新Linux Mint 18 Mate安装。一切都更新,非常新鲜。然后登录到数据库时出现了奇怪的问题。 我的确切步骤: 1.安装lighttpd。它崩溃了,直到我安装了gamin包,然后它工作。

  1. 用php-mysql安装php7

  2. 已安装的mariadb-server

  3. 运行mysql_secure_install,定义新的root密码,回答所有Y以删除测试数据库,禁用匿名帐户并禁止从tcp登录root用户等。一切都被建议为有效的默认答案。

  4. 已安装phpmyadmin,安装后失败,但运行apt-get install -f修复它并正确完成安装。

  5. WTF1:现在,作为root用户,我可以在控制台中无密码登录mysql。

    WTF2:我无法以普通用户身份登录mysql,即使我提供了良好的密码。它说“ERROR 1698(28000):拒绝用户'root'@'localhost'”

    WTF3:当我通过lighttpd在我的localhost工作站上运行时,我无法使用phpmyadmin使用root帐户和正确的密码登录数据库。

    到底发生了什么事?我的期望是它应该开箱即用,允许我只在CLI或通过phpmyadmin登录root密码。有什么问题?

1 个答案:

答案 0 :(得分:0)

我解决了这个问题,答案就在对问题的评论中。