CentOSの7.2 mysql5.7 rootユーザーがパスワードを忘れ解決

1.最初のステップは次のように、MySQLのスキップされたパスワード認証処理のパスワードをリセットすることです。

#vimな/etc/my.cnf(注:Windowsはmy.iniファイルに変更されています)

文書検索対象のmysqld [mysqldを】テキストセグメントに:
/ mysqldを(コマンドが編集状態VIM検索可能なテキストに直接入力されています)

[mysqldを]では以下に示すように、パスワード認証プロセスをスキップする「スキップ・助成金・テーブル」の後ろの任意の行を追加します。

文書を保存して終了します

2.次に、我々はMySQLを起動します

 

 

 

3. rootユーザーのパスワードをリセット

入力mysqlmysqlコマンドラインインターフェイスに:

 
1.JPG


パスワードをリセットします。

 

update mysql.user set authentication_string = password('new_password') where user = 'root';
flush privileges;

ここでは、rootアカウントは、新しいパスワードにリセットされました。

4.編集my.cnfのは、ちょうど追加されたコンテンツを削除し、MySQLを再起動します。私たちは完了です。

注意:  new_passwordrootユーザーの新しいパスワードに代わって、あなたが交換する彼らの実際の状況に応じて必要

おすすめ

転載: www.cnblogs.com/Dearmyh/p/11704782.html