GNU/Linux >> Linux の 問題 >  >> Cent OS

ルートパスワードをリセットする方法MySQLサーバー

このチュートリアルでは、rootパスワードのMySQLサーバーをリセットする方法を説明します。デフォルトでは、MySQLサーバーはrootアカウントでインストールされ、パスワードは空白です。忘れたことはありませんか。 MySQLサーバーの1つのrootパスワード?rootのパスワードを設定して忘れた場合は、MySQLのrootパスワードをリセットする必要があります。MySQLパスワードをリセットするには、次の手順に従ってください。 MySQLに関する少量の知識。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。パスワードのリセットMySQLは非常に簡単です。ルートパスワードMySQLサーバーを段階的にリセットする方法を説明します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:UbuntuまたはCentOSLinux。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

ルートパスワードをリセットするMySQLサーバー

ステップ1.最初に行うことはMySQLを停止することです。

### CentOS 6 ###
sudo service mysqld stop

### CentOS 7 ###
sudo systemctl stop mysqld

ステップ2.次に、--skip-grant-tablesを使用してMySQLをセーフモードで起動する必要があります。 パスワードの入力を求められないようにするオプション。

mysqld_safe --skip-grant-tables &

ステップ3.このコマンドを使用してrootアカウントと空白のパスワードを使用してMySQLクライアントプロセスを開始します。

mysql -u root

手順4.rootアカウントのパスワードを変更します。

mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where #User='root';
mysql> flush privileges;
mysql> quit

ステップ5.MySQLを再起動します。

完了したら、次のコマンドを実行して、MySQLのインストールを再開できます。

### CentOS 6 ###
service mysqld restart

### CentOS 7 ###
systemctl restart mysqld

おめでとうございます!パスワードMySQLを正常にリセットしました。このチュートリアルを使用してLinuxシステムのルートパスワードMySQLをリセットしていただきありがとうございます。追加のヘルプや役立つ情報については、公式のMySQLを確認することをお勧めします。ウェブサイト。


Cent OS
  1. CentOS6でMySQLルートパスワードをリセットする方法

  2. ルートMySqlパスワードをリセットする方法

  3. MySQLルートパスワードをリセットする

  1. ルートMySqlパスワードをリセットする方法

  2. Ubuntuのパスワードをリセットする方法は?

  3. MySQLまたはMariaDBのルートパスワードをリセットする方法

  1. Ubuntu17.10でrootパスワードをリセットする方法

  2. MySQLルートパスワードをリセットする方法は?

  3. MySQLルートパスワードをリセットする方法