service mysqld stop
rpm -qa|grep mariadb
rpm -e mariadb-libs-5.5.52-1.el7.x86_64 --nodeps
卸载自带的MySQL服务
service mysqld start
查看临时密码
grep 'temporary password' /var/log/mysqld.log
查看密码策略
show variables like 'validate_password%';
修改密码策略
set global validate_password.policy=0;(0或LOW代表低级)
密码验证策略低要求
set global validate_password.mixed_case_count=0;
密码至少要包含的小写字母个数和大写字母个数
set global validate_password.number_count=0;
密码至少要包含的数字个数。
set global validate_password.special_char_count=0;
密码至少要包含的特殊字符数
set global validate_password.length=6;
密码长度
修改密码
旧版本解决登录问题修改密码策略
set global validate_password.policy=0;
alter user 'root'@'%' identified with mysql_native_password by '12345678'(密码不知道为啥只能8位使用版本不建议这样用);
8之后修改密码
alter user 'root'@'localhost' IDENTIFIED BY '密码'
密码不能使用root
修改mysql访问权限
-uroot -proot
Use mysql
update user set host='%' where user ='root';
select host,user from user;
Flush privileges;
vi /etc/my.cnf(重点)
wait_timeout=60000
max_allowed_packet=1024
#设置默认时区
default-time_zone = '+8:00'
#数据库忽略大小写
lower_case_table_names = 0
#关闭SSL
skip_ssl