看来我在Ubuntu 15.04中无法再以root用户身份登录MySQL(实际上是MariaDB)(我是从14.04通过14.10升级的)
我已经尝试过重设密码。
什么是工作,是sudo mysql
-但我使用要以root登录,从其他用户mysql -uroot -p
。当我创建具有完整权限和密码的新用户时,它正在工作。
有什么变化吗?
嗯……“但是我想以root身份登录”对我来说(!)从来没有这样的理由。您可以为root用户以外的任何其他用户设置系统,如果需要,也可以对该用户执行相同的操作;-)
—
Rinzwind
@Rinzwind有足够的理由以root用户身份登录数据库。这是管理用户,数据库等的唯一方法。没有内部sudo机制。
—
奥利(Oli)
@oli我们为此使用了另一个用户。即。仅当使用“ sudo su”重置mysql时,才可以使用“ root”进行访问,但该访问不需要任何身份验证。
—
Rinzwind