DEBIAN9下安装配置MARIADB,解决不用密码登录ROOT问题
在debian9下,使用apt-get安装的数据库已经更改为MariaDB了,所以我们安装时,使用命令
sudo apt-get install mysql-server mysql-client
即可。安装成功后,在root用户下,输入mysql即可进入MariaDB(默认空密码)
想修改密码时,却发现每次登录还是不需要密码。最后求助万能的度娘得到了解答。
MariaDB root 账户默认使用了 UNIX_SOCKET 插件,只允许 root 用户连接,无需密码。
所以后面进入mysql,然后输入下列命令即可:
#进入mysql mysql # 修改插件 update mysql.user set plugin = 'mysql_native_password' where User='root'; flush privileges; exit; #退出mysql后,更改密码you_password为你所需要设置的密码 mysqladmin -u root -p password you_password
最后大功告成!
版权声明:本文转载请注明出处!
最新评论:
发表评论
电子邮件地址不会被公开。 必填项已用*标注