ホームページ > データベース > mysql チュートリアル > Linuxシステムでmysqlパスワードを変更する方法

Linuxシステムでmysqlパスワードを変更する方法

王林
リリース: 2023-05-27 19:16:57
転載
2025 人が閲覧しました

1. 元の mysql root パスワードを持っている

方法 1:

mysql システムの外部で、mysqladmin

 1 mysqladmin -u root -p password "test123"
 2 Enter password: 【输入原来的密码】
ログイン後にコピー

を使用する方法 2:

By mysql システムへのログイン

 1 mysql -uroot -p
 2 Enter password: 【输入原来的密码】
 3 mysql>use mysql;
 4 mysql> update user set password=passworD("test") where user='root';
 5 mysql> exit;
ログイン後にコピー

注: Mysql のバージョンが 5.7 以降の場合は、update ステートメントを次のように置き換えます:

 1 mysql> update user set authentication_string=passworD("test") where user='root';
ログイン後にコピー
ログイン後にコピー

2. 元の mysql root パスワードを忘れた場合

方法 3:

最初にオペレーティング システムの root 権限を取得し、次に Mysql サービスを強制終了するか、手動で停止します。ここでは手動停止を使用することをお勧めします。

 1 service mysql stop
ログイン後にコピー

その後、実行

 1 mysqld_safe --skip-grant-tables &
ログイン後にコピー

& はバックグラウンドで実行することを意味します。バックグラウンドで実行されなくなった場合は、別のターミナルを開いてください。

次に、MySQL にログインし、パスワードを変更します。

 1 mysql
 2 mysql> use mysql;
 3 mysql> UPDATE user SET password=password("test123") WHERE user='root';  
 4 mysql> exit;
ログイン後にコピー

注: Mysql のバージョンが 5.7 以降の場合、更新ステートメントは次のようになります:

 1 mysql> update user set authentication_string=passworD("test") where user='root';
ログイン後にコピー
ログイン後にコピー

以上がLinuxシステムでmysqlパスワードを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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