mysql5.7更改初始密碼
在mysql5.7中,初次安裝的root用戶沒有密碼,因此需要更改初始密碼以保證數(shù)據(jù)庫的安全性。
首先登錄mysql服務器:
sudo mysql -u root
進入mysql后,需要選擇mysql數(shù)據(jù)庫:
use mysql;
修改root用戶密碼:
alter user 'root'@'localhost' identified by 'new_password';
注意:更改密碼后需要刷新權限:
flush privileges;
退出mysql:
exit;
現(xiàn)在使用新密碼登錄mysql:
mysql -u root -p
輸入新密碼,即可登錄成功。
需要注意的是,如果你忘記了root用戶密碼,可以使用以下步驟進行重置:
- 停止mysql服務:
- 使用以下命令啟動mysql:
- 進入mysql:
- 更改密碼:
- 刷新權限:
- 退出mysql:
- 重啟mysql:
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables --skip-networking &
sudo mysql -u root
update mysql.user set authentication_string=password('new_password') where user='root';
flush privileges;
exit;
sudo systemctl restart mysql
現(xiàn)在你已經成功更改了mysql5.7的初始密碼!