MySQL 重置密碼

系統版本:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.28-log

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

忘記密碼,編輯my.cnf服務配置文件
 [mysqld]段段中加入 skip-grant-tables語句,去掉認證
update user set password=password("root")where user='root';
修改密碼之後,無法立刻操作mysql,退出之後,重新連接mysql
執行語句報錯:
You must reset your password using ALTER USER statement before executing this statement
解決方案
set password = password("root");
該問題是由於密碼授權過期導致

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