GNU/Linux >> Linux の 問題 >  >> Linux

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

MySQL®rootパスワードを使用すると、rootユーザーはMySQLデータベースに完全にアクセスできます。 MySQLルートパスワードをリセットするには、(Linux®)rootまたは(Windows®)AdministratorがCloudServerにアクセスできる必要があります。

注: Cloud Server(Linux)のrootまたは(Windows)Administratorのaccountpasswordは、MySQLのパスワードと同じではありません。クラウドサーバーのパスワードは、サーバーへのアクセスを許可します。 MySQLルートパスワードは、MySQLデータベースへのアクセスのみを許可します。

コマンドラインインターフェイスを使用してMySQLrootパスワードをリセットするには、次の手順を使用します。

MySQLサービスを停止します

(UbuntuオペレーティングシステムとDebian)次のコマンドを実行します:

sudo /etc/init.d/mysql stop

(CentOS、Fedora、およびRed Hat Enterprise Linux)次のコマンドを実行します:

sudo /etc/init.d/mysqld stop
パスワードなしでMySQLを起動する

次のコマンドを実行します。コマンドの最後にアンパサンド(&)が必要です。

sudo mysqld_safe --skip-grant-tables &

MySQLに接続

次のコマンドを実行します:

mysql -uroot
新しいMySQLルートパスワードを設定します

次のコマンドを実行します:

use mysql;

update user set authentication_string=PASSWORD("mynewpassword") where User='root';

flush privileges;

quit

MySQLサービスを停止して開始します

(UbuntuオペレーティングシステムとDebian)次のコマンドを実行します:

sudo /etc/init.d/mysql stop
...
sudo /etc/init.d/mysql start

(CentOS、Fedora、およびRed Hat Enterprise Linux)次のコマンドを実行します。

sudo /etc/init.d/mysqld stop
...
sudo /etc/init.d/mysqld start
データベースにログイン

データベースにログインして、新しいパスワードをテストします。

mysql -u root -p

プロンプトが表示されたら、新しいパスワードを入力します。

関連記事
  • UbuntuオペレーティングシステムにMySQLサーバーをインストールします
  • UbuntuオペレーティングシステムでMySQLサーバーを構成する
Linux
  1. CentOS6でMySQLルートパスワードをリセットする方法

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

  3. CentOS 7 /RHEL7でルートパスワードをリセットする

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

  2. Linuxでルートパスワードをリセットする

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

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

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

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