0

RHELでMySQLを使用しており、phpMyAdminインターフェイスも使用しています。私は覚えている通常のMySQLユーザーアクセスを持っていますが、rootパスワードを忘れています。

  • rootMySQLパスワードを安全にリセットする方法は?(私はrootO / Sのアカウントを持っています)
4

2 に答える 2

6

ここから: http: //dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

mysqldを停止し、-skip-grant-tablesオプションを指定して再起動します。これにより、誰でもパスワードなしですべての権限で接続できます。これは安全ではないため、リモートクライアントが接続できないように--skip-grant-tablesを--skip-networkingと組み合わせて使用​​することをお勧めします。

次のコマンドを使用してmysqldサーバーに接続します。

shell> mysql

mysqlクライアントで次のステートメントを発行します。パスワードを使用するパスワードに置き換えます。

mysql> UPDATE mysql.user SET Password=PASSWORD('MyNewPass')
    ->                   WHERE User='root';
mysql> FLUSH PRIVILEGES;

FLUSHステートメントは、パスワードの変更に気付くように、許可テーブルをメモリに再ロードするようにサーバーに指示します。

于 2013-02-05T08:44:21.357 に答える
0

WINDOWSユーザー

wondows 8の私にとって、これはうまくいきました。最初にmysqlをインストールした場所に移動します。私はwamserverを使用していて、その下のディレクトリにインストールしましD:\Programs\wamp\bin\mysql\mysql5.6.12\bincd

-> mysql UPDATE mysql.user SET Password=PASSWORD('xvpaic7q') -> WHERE User='root'

-> FLUSH PRIVILEGES
于 2014-07-20T11:09:33.277 に答える