我安装了LLMP默认的全新Linux Mint 18 Mate安装。一切都更新,非常新鲜。然后登录到数据库时出现了奇怪的问题。 我的确切步骤: 1.安装lighttpd。它崩溃了,直到我安装了gamin包,然后它工作。
用php-mysql安装php7
已安装的mariadb-server
运行mysql_secure_install,定义新的root密码,回答所有Y以删除测试数据库,禁用匿名帐户并禁止从tcp登录root用户等。一切都被建议为有效的默认答案。
已安装phpmyadmin,安装后失败,但运行apt-get install -f修复它并正确完成安装。
WTF1:现在,作为root用户,我可以在控制台中无密码登录mysql。
WTF2:我无法以普通用户身份登录mysql,即使我提供了良好的密码。它说“ERROR 1698(28000):拒绝用户'root'@'localhost'”
WTF3:当我通过lighttpd在我的localhost工作站上运行时,我无法使用phpmyadmin使用root帐户和正确的密码登录数据库。
到底发生了什么事?我的期望是它应该开箱即用,允许我只在CLI或通过phpmyadmin登录root密码。有什么问题?
答案 0 :(得分:0)
我解决了这个问题,答案就在对问题的评论中。