root パスワードはわかっていますが、リセットしたい場合は、まず MariaDB が正しく設定されていることを確認してください。実行中:
------------- CentOS/RHEL 7 and Fedora 22+ -------------# systemctl is-active mariadb------------- CentOS/RHEL 6 and Fedora -------------# /etc/init.d/mysqld status
Check MysQL status
上記のコマンドの戻り値にアクティブなキーワードがない場合、サービスは停止しているため、次の手順に進む必要があります。次のステップ データベース サービスを開始する前に:
------------- CentOS/RHEL 7 and Fedora 22+ -------------# systemctl start mariadb------------- CentOS/RHEL 6 and Fedora -------------# /etc/init.d/mysqld start
次に、root としてデータベース サーバーにログインします:
# mysql -u root -p
互換性を確保するために、次のステートメントを使用してユーザーを更新しますMySQLデータベースのテーブル。 「YourPasswordHere」を root アカウントの新しいパスワードに置き換えてください。
MariaDB [(none)]> USE mysql; MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES;
操作が成功したことを確認するには、次のコマンドを入力して現在の MariaDB セッションを終了します。
MariaDB [(none)]> exit;
次に Enter キーを押します。これで、新しいパスワードを使用してサーバーに接続できるようになります。
#以上がLinux で MySQL/MariaDB の root パスワードを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。