CENTOS7安裝MYSQL8之二

說明,本想將下面的和之一合起來,結果寫好了,圖片放好了,無法發佈也無法草稿保存,只好導出,現在貌似好了,重新放上圖片發佈

新的一天開始,
先開機後看看MYSQL是否開機自動開啓,輸入

systemctl status mysqld.service
在這裏插入圖片描述

成功!
接下來就是密碼的設置了,先找到系統給的臨時密碼。
[mark@localhost ~]$ grep ‘temporary password’ /var/log/mysqld.log
2018-12-05T14:29:24.772975Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: lshLj;uMo0–
利用臨時密碼進入MYSQL
mysql -uroot -p
進入成功,看到MYSQL> 符號。開始改密碼,請注意兩點,一是代碼語法要精準,ROOT和LOCALHOST分別有引號,二是密碼要12位並且大小寫和特殊符號都要有,不行的話,多試幾遍。成功修改後的反饋是:mysql> alter user ‘root’@‘localhost’ identified by 換成你的密碼在這裏’;
Query OK, 0 rows affected (0.09 sec)
失敗會提醒 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
如果需要簡單的密碼,可以此時退出,重新進入,再改密碼。進入後,這麼操作

use mysql;
alter user ‘root’@‘localhost’ identified by '你的新密碼‘;’
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
意思是密碼不符合要求,那麼就修改密碼策略吧 。見下圖
圖片發不上來,寫吧
輸入代碼:show variables like ‘%password%’; 找到兩個有用的
validate_password.policy
validate_password.length
mysql> set global validate_password.policy=0;
Query OK, 0 rows affected (0.08 sec)

mysql> set global validate_password.length=1;
Query OK, 0 rows affected (0.01 sec)

然後像上面那樣修改密碼吧。成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章