Linux mysql パスワードを忘れた場合の対処方法

PHPz
リリース: 2023-04-21 13:50:33
オリジナル
6676 人が閲覧しました

Linux オペレーティング システムを使用する過程で、MySQL データベースは広く使用されているリレーショナル データベース管理システムです。ただし、MySQL データベースのパスワードを忘れてしまい、データベースにアクセスできなくなる場合があります。この記事では、この問題を解決するいくつかの方法について説明します。

1. MySQL データベースのパスワードのリセット

MySQL データベースのパスワードのリセットは、最も一般的な解決策です。具体的な手順は次のとおりです:

1. MySQL サービスを停止します。ターミナルに次のコマンドを入力します:

sudo service mysql stop

2. 次のコマンドを使用して MySQL サービスを開始します:

sudo mysqld_safe --skip-grant- tables &

3. MySQL ターミナルでパスワードを変更するには、次のコマンドを入力します:

mysql -u root

このコマンドにより、MySQL ターミナルが表示されます。次に、次のコマンドを入力してパスワードを変更します:

use mysql;

UPDATE user SET Password=PASSWORD('新しいパスワード') WHERE user='root';

ここで、「新しいパスワード」を設定したい新しいパスワードに置き換えてください。

4. 次のコマンドを使用して MySQL ターミナルを終了します:

quit;

5. MySQL サービスを停止します。ターミナルに次のコマンドを入力します:

sudo service mysql stop

6. 次のコマンドを使用して MySQL サービスを開始します:

sudo service mysql start

これで、新しいパスワードを使用して MySQL データベースにアクセスできるようになりました。

2. MySQL の root ユーザーを使用してリセットする

MySQL の root ユーザーを使用している場合は、次の手順を使用してパスワードをリセットできます:

1 . MySQL ターミナルに入ります。ターミナルに次のコマンドを入力します。

mysql -u root -p

このコマンドにより、MySQL ターミナルが表示され、パスワードの入力が求められます。

2. パスワードを変更します。次のコマンドを入力してパスワードを変更します。

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('New Password');

ここで「新しいパスワード」を変更する必要があることに注意してください。パスワード」 設定したい新しいパスワードに置き換えます。

これで、新しいパスワードを使用して MySQL データベースにアクセスできるようになります。

3. phpMyAdmin を使用して変更を行う

phpMyAdmin をインストールしている場合は、次の手順でパスワードを変更できます:

1. phpMyAdmin にアクセスします。 Web ブラウザに次の URL を入力します: http://localhost/phpmyadmin/

2. ユーザー名とパスワードを入力します。ログイン ページで MySQL のユーザー名とパスワードを入力します。

3. ユーザーを選択します。 phpMyAdminインターフェースの左側にある「ユーザー」タブを選択します。

4. パスワードを変更します。パスワードを変更するユーザーを選択します。 「パスワード変更」タブに新しいパスワードを入力します。

5. 変更を保存します。パスワードを変更するタブで、「実行」をクリックします。

これで、新しいパスワードを使用して MySQL データベースにアクセスできるようになります。

概要

MySQL データベースのパスワードを忘れた場合は、「MySQL データベースのパスワードのリセット」を使用するか、MySQL root ユーザーを使用してパスワードを変更できます。すでに phpMyAdmin がインストールされている場合は、このツールを使用してパスワードを変更することもできます。どの方法を使用しても、MySQL データベースへのアクセスを復元できます。

以上がLinux mysql パスワードを忘れた場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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