卸载mysql/mariadb
[root@1 local]# rm -rf /var/lib/mysql(删除mysql的数据库目录)
[root@1 local]# rm -r /etc/my.cnf (删除配置文件)
文件 说明
/etc/my.cnf 主配置文件
/var/lib/mysql 数据库目录
默认端口号 3306
进程名 mysqld
传输协议 TCP
进程所有者 mysql
进程所属组 mysql
mysql -h(主机地址) -u(用户名) -p(密码) (第一次会生成一个随机密码)
[root@1 mysql]# grep password /var/log/mysqld.log (查看日志中的第一次随机密码)
2018-05-23T02:31:58.688790Z 1 [Note] A temporary password is generated for root@localhost: kQa2vgk0.Uh7
退出linux mysql客户端:quit exit
修改/重置默认密码
mysql> set global validate_password_policy=0; (设置mysql密码规则为只验证长度,写入配置文件的话去掉set global)
Query OK, 0 rows affected (2.29 sec)
validate_password_policy 验证密码策略
0 or LOW 长度
1 or MEDIUM(默认) 长度;数字,小写/大写,和特殊字符
2 or STRONG 长度;数字,小写/大写和特殊字符;字典文件
mysql> set global vali