1. まず、mysql サービスを停止します。
2. 設定ファイル my.cnf
を [mysqld] に追加します。設定項目、この設定の機能は「権限テーブルの制限を調整し、パスワード認証なしで直接データにログインする」ことですが、本番環境ではこの項目を忘れずに削除してください。
3. msyql サービスを開始します
データベースにログインします。パスワードは必要なく、データベースに直接入力できます。
4. パスワードを変更します
直接実行します:
update mysql.user set authentication_string=password('123456') where user='root' and host='localhost'; flush privileges;
5. my.cnf 内の Skip-grant-tables 設定項目を削除し、mysql サービスを再起動します。
6. 新しいパスワードを使用してデータベースにログインできます。 推奨チュートリアル: 「mysql チュートリアル 」http://www.php.cn/course/list/51.html
以上がmysql5.7データベースのパスワードを忘れた場合の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。