1. 程式人生 > >CentOS下mysql第一次密碼修改

CentOS下mysql第一次密碼修改

本文是建立在mysql安裝完畢的基礎上繼續的

注意:在mysql命令列中使用命令都需要以 分號結尾";"之後再回車,命令才會執行

step1:啟動mysql

service mysqld start ;

systemctl start mysqld.service;

 

step2:檢視mysql執行狀態

service mysqld status;

systemctl status mysqld.service;

 

step3:密碼更改

在第一次執行mysql的時候,mysql會自動生成一個temp密碼 只有啟動過一次的mqsql才能看到這個臨時密碼

grep 'temporary password' /var/log/mysqld.log;

 

step4 獲取暫時密碼後 登陸mysql 並修改登陸密碼

//登陸
mysql -uroot -p;

//更改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

step 4.5  密碼太簡單的話會被報錯 嫌棄密碼不夠安全

                可以自己更改設定去調整成簡單有效的

程式碼如下

//修改密碼安全性為0
mysql> set global validate_password_policy=0; 

//修改密碼最低長度為1
set global validate_password_length=1;
更改完畢 
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345';

到此完畢 登陸成功

 

啟動mysql服務
service mysqld start

登入本機mysql資料庫
mysql -uroot -p

重啟mysql服務
service mysqld restart

停止mysql服務
service mysqld stop

登入遠端mysql資料庫
mysql -h主機地址 -u使用者名稱 -p使用者密碼

檢視mysql執行狀態
service mysqld status 

檢視mysql的執行使用的程序
ps -e |grep mysql