mysql5.7でrootパスワードをリセットする手順の詳細な説明

不言
リリース: 2019-01-23 11:42:43
転載
4736 人が閲覧しました

この記事では、mysql5.7 で root パスワードをリセットする手順について詳しく説明します。必要な方は参考にしていただければ幸いです。手伝う。

mysql5.7 をインストールした後、パスワードを忘れたため、root パスワードをリセットする必要があります;

ステップ 1: パスワードなしで mysql にログインできるように構成ファイルを変更します

vim /etc/my.cnf  
##在my.cnf的[mysqld]字段加入
skip-grant-tables

## 重启mysql服务
service mysqld restart
ログイン後にコピー

ステップ 2: パスワードなしで mysql にログインします

mysql -u root 
##password直接回车
ログイン後にコピー

ステップ 3: root パスワードを空にリセットします

mysql>use mysql;
## mysql 5.7.9以后废弃了password字段,字段名修改为authentication_string
mysql>update user set authentication_string='' where user='root';
## 刷新数据库
mysql>flush privileges;
ログイン後にコピー

ステップ 4 : root パスワードのリセット
mysql を終了し、/etc/my.cnf ファイルの末尾にある Skip-grant-tables を削除し、mysql サービスを再起動して、root ユーザーとしてログインします。上記では、authentication_string が空に設定されているため、パスワードによるログインは必要ありません。

alter user 'root'@'localhost' identified by '#新密码#';
ログイン後にコピー

メリットが完了し、変更が成功しました

以上がmysql5.7でrootパスワードをリセットする手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート