usemysql;4mysql>updateusersetpassword=passworD("test")wher"/> usemysql;4mysql>updateusersetpassword=passworD("test")wher">

ホームページ  >  記事  >  データベース  >  Linuxシステムでmysqlパスワードを変更する方法

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

王林
王林転載
2023-05-27 19:16:571945ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。