mysql -u root -p為什麼需要設定,因為不設定直接修改密碼會報:
error 1819 (hy000): your password does not satisfy the current policy requirements
錯誤
為了解決1819錯誤,所以需要設定兩個全域性屬性
第乙個:驗證密碼政策 安全等級
mysql> set global validate_password_policy=0;
validate_password_policy型別
policy
tests performed
0 or low
length
1 or medium
length; numeric, lowercase/uppercase, and special characters
2 or strong
length; numeric, lowercase/uppercase, and special characters; dictionary file
這些引數是要安裝好validate_password 外掛程式後才能通過 下述命令檢視
第二個:設定驗證密碼政策 長度
mysql> set global validate_password_length=1;
alter user 'root'@'localhost' identified by 'a123456';
grant all privileges on *.* to 'root'@'%' identified by 'a123456' with grant option;
flush privileges;
centos7 mysql修改密碼
set password for root localhost password mynewpass4 mysql5.7預設安裝了密碼安全檢查外掛程式 validate password 預設密碼檢查策略要求密碼必須包含 大小寫字母 數字和特殊符號,並且長度不能少於8位。否則會提示error 181...
CentOS7 mysql離線安裝
第一 刪除mariadb 第三 強制安裝6個rpm檔案 rpm ivh mysql community rpm nodeps force 第四 檢視mysql初始密碼和登入mysql root localhost download grep password var log mysqld.log 2...
CentOS 7 MySQL 常用操作
命令列登入 opt lampp bin mysql uroot p mnt mysql bin mysql uroot p 啟動服務 opt lampp lampp startmysql service mysql start 檢視程序 ps aux grep mysql 配置檔案 opt lamp...