検索

ホームページ  >  に質問  >  本文

MySQL の root パスワードをリセットまたは変更する方法: MySQL パスワード リセット ガイド

<p>Ubuntu サーバーで MySQL の root パスワードとユーザー名を変更するにはどうすればよいですか?変更を加える前に mysql サービスを停止する必要がありますか? </p> <p>phpmyadmin もインストールしました。phpmyadmin は自動的に更新されますか? </p>
P粉458913655P粉458913655504日前554

全員に返信(2)返信します

  • P粉306523969

    P粉3065239692023-08-21 00:54:32

    私にとってうまくいった唯一の方法は、ここで説明されている方法です (私はubuntu 14.04を実行しています)。明確にするために、私が実行した手順は次のとおりです:

    1. sudo vim /etc/mysql/my.cnf
    2. 最後に次の行を追加します:

      ああああ
    3. sudo サービス mysql 再起動

    4. mysql -u root

    5. mysqlを使用します

    6. select * from mysql.user where user = 'root'; - 先頭を見て、パスワード列の名前が password または authentication_string であるかどうかを確認します。

    7. UPDATE mysql.user set *上記のパスワード フィールド* = PASSWORD('your_new_password') where user = 'root' and host = 'localhost'; - 上記の正しいパスワード フィールドを使用してください

    8. フラッシュ特権;

    9. #########出口#########
    10. sudo vim /etc/mysql/my.cnf

    11. セキュリティ標準を維持したい場合は、手順 2 で追加した 行を削除します。

    12. sudo サービス mysql 再起動

    13. 参照: https://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

      返事
      0
  • P粉135799949

    P粉1357999492023-08-21 00:52:22

    Ubuntu Linux で MySQL の root パスワードを設定/変更/リセットします。ターミナルに次のコマンドを入力します。

    1. MySQL サーバーを停止します: sudo /etc/init.d/mysql stop
    2. (場合によっては、/var/run/mysqld が存在しない場合は、まずそれを作成する必要があります: sudo mkdir -v /var/run/mysqld && sudo chown mysql /var/run/mysqld
    3. 開始mysqld設定: sudo mysqld --skip-grant-tables &
    4. root として MySQL にログインします: mysql -u root mysql
    5. YOURNEWPASSWORD を新しいパスワードに置き換えます:

    MySQL < 8.0

    の場合 リーリー

    MySQL で新しい認証プラグインを使用する場合は、アクセス許可を更新する前に、update user set plugin="mysql_native_password" where User='root'; を使用する必要があります。

    注: この方法はパスワードをリセットする最も安全な方法とは考えられていませんが、機能します。

    MySQL の場合 >= 8.0

    リーリー ###最後のステップ:###

    @lambart のコメントで述べたように、開始した一時的なパスワードなしの mysql プロセス (つまり

    sudo killall -9 mysqld

    ) を強制終了してから、通常のデーモンを開始する必要がある場合があります: sudo service mysql start 参考文献:

      Ubuntu Linux で MySQL の root パスワードを設定/変更/リセットする
    1. root パスワードをリセットする方法 (v5.6)
    2. root パスワードをリセットする方法 (v8.0)
    3. 返事
      0
  • キャンセル返事