1. 程式人生 > >Linux環境下mysql設定root賬戶初始密碼

Linux環境下mysql設定root賬戶初始密碼

1.首先檢視mysqld的服務狀態

若沒有開啟,則啟動mysql服務:service mysqld start

2.預設mysql無密碼,需設定root使用者密碼

登入mysql伺服器:mysql -u root      //直接回車進入mysql控制檯

進入mysql資料庫:use mysql;

更改root使用者密碼: update user set password=password('aaaaaa') where user=root;

退出: exit;

注意:如上操作是不會生效的,再用“mysql -uroot”登入的時候,依然是無密碼狀態,原因在於mysql服務為加速系統效率,會先將使用者許可權更新到記憶體中,除非使用實時生效命令會更次重新整理記憶體許可權資料。在mysql命令列中執行flush privileges,或重啟服務,service mysqld restart

3.測試

設定密碼後,在mysql命令列重新登入 mysql -uroot -p ,會提示輸入密碼,表示設定密碼成功