1. 程式人生 > >MySQL8版本 Linux安裝異常總結

MySQL8版本 Linux安裝異常總結

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;(0LOW代表低階)

密碼驗證策略低要求

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;  

密碼長度

 修改密碼

舊版本解決登入問題修改密碼策略

alter user 'root'@'%' identified with mysql_native_password by '123456';

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