MYSQL の root パスワードを変更する 4 つの方法の一覧

 

 

 

 

この記事では、Windows を例に、MySQL の root パスワードを変更する 4 つの方法を詳しく紹介します。自分の状況に応じて自由に選択できます。

方法 1: まず、SET PASSWORD コマンドを使用して
MySQL にログインします。
形式: mysql> setpassword for username@localhost =password('newpassword');
例: mysql> setpassword for root@localhost =password('123');

方法 2: mysqladmin
形式を使用します: mysqladmin -u username -p古いパスワード パスワード 新しいパスワード
例: mysqladmin -uroot -p123456 パスワード 123

方法 3: UPDATE を使用してユーザー テーブルを直接編集する
まず、MySQL にログインします。
mysql> use mysql;
mysql> update user setpassword=password('123') where user='root' and host='localhost';
mysql>フラッシュ権限;

方法 4: root パスワードを忘れた場合は、
Windows を使用できます。次に例を示します。
1. 実行中の MySQL サービスをシャットダウンします。
2. DOS ウィンドウを開き、mysql\bin ディレクトリに移動します。
3. 「mysqld --skip-grant-tables」と入力し、Enter キーを押します。--skip-grant-tables は、MySQL サービスの開始時に権限テーブルの認証をスキップすることを意味します。
4.
5. 「mysql」と入力して Enter キーを押します。成功すると、MySQL プロンプト > が表示されます。
6. 権限データベースに接続します: mysql; を使用します。
6. パスワードを変更します: update user setpassword=password("123") where user="root"; (最後にセミコロンを追加することを忘れないでください)。
7. 権限のリフレッシュ (必須ステップ): フラッシュ権限。
8. やめるやめる。
9. システムからログアウトし、再度ログインし、ユーザー名 root と設定した新しいパスワード 123 を使用してログインします。

出典: Weidian Reading    https://www.weidianyuedu.com

おすすめ

転載: blog.csdn.net/weixin_45707610/article/details/131865773