嗯,实际上它是mariadb,但要启动它的客户端,我需要输入" mysql"在命令行中。
无论如何,进入后
mysql --user=root
注意,此时" root"没有密码,所以我成功登录,然后:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('my_pass');
它有效,从现在开始我必须使用" my_pass"登录。
但接下来我做了:
sudo service mysql restart
从现在开始,root用户的密码将再次重置为"根本没有密码"。
再一次,要登录,我无法提供任何密码。
谷歌搜索这并没有帮助,因为大多数文章都是关于如何重置用户密码" :)
答案 0 :(得分:0)
好吧,我设法解决了我的问题 - 如果有人有兴趣你必须这样做:
flush privileges
更改密码后。