对于mariadb安装后可以默认使用无密码登录的问题解决方案

mariadb安装后默认可以无密码登录

所以首先我们要设置root用户的密码

mysqladmin -u root -p password 密码

【遇到enter直接enter就行,注意,如果是重新设置密码的话enter后面需要输入原来的密码】

然后,密码登录

use mysql;

select user,host from user where user="";

会发现:

+------+-----------+----------+
| user | host      | password |
+------+-----------+----------+
|      | localhost |          |
|      | slave1    |          |
+------+-----------+----------+

所以,只要删除 这两个就行了

delete from user where user="";

然后重启服务试一下吧

systemctl restart mariadb

MariaDB是mysql的一个分支,不知道mysql会不会是这样

 

posted @ 2017-06-26 12:24  赤子说  阅读(586)  评论(0)    收藏  举报