ホームページ >データベース >mysql チュートリアル >Win7 での Mysql root アカウントのログイン プロンプト: エラー 1045 (28000) の解決策
元のタイトル: mysql Win7 での root アカウントのログイン プロンプト: エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES) 解決策
エラー 1045 (28000) ): Ac... パスワード: YES)これはパスワードが間違っていることを意味します、パスワードを変更してください:
サーバーの場合 Windows XP/2000/2003/ このメソッドを使用して、失われた MYSQLスーパー管理者rootパスワード
Win7 win vista を使用している場合は、 5.1 その後このバージョンには mysqld-nt.exe がないようです。 代わりに mysqld.exe を使用してください。 1、
MYSQLサービスを停止、CMDDOSウィンドウを開く(win7、 winVista右クリック」管理者を使用実行中のアカウント ")、CMDに net stop mysql
2
を入力します コマンド ライン ウィンドウ、「MYSQL」と入力します。インストールディレクトリ 例:C:Program FilesMySQLMySQL Server 5.1bin 方法: cd enterを押して次のように入力します: cd C:Program FilesMySQLMySQL Server 5.1bin 3、入力してください mysqlセーフモード、つまりmysqlが起動しているときは、パスワードを入力せずにデータベースに入ることができます。 コマンドは次のとおりです。 s MySQLD-NT-SKIP-GRANT-TABLES (Win7は間違っているようです、私は直接知りません) 4 、 CMD 、次のコマンドを入力して、root myコマンド) sql .user 、権限テーブルを更新 mysql> 7、 このように スーパー管理者アカウントROOTがリセットされました。次へタスクマネージャーでこのプロセスを終了して再起動してください。 MYSQL! (サーバーを直接再起動することもできます) MYSQL 再起動後、新しく設定したROOTパスワードを使用してMYSQL
コマンドラインウィンドウを再度開き、...binと入力し、mysql -uroot -pと入力し、空のパスワードを使用してMySQLにログインします。パスワードを入力するには、Enter キーを押すだけです) 5
"click")があります mysql> update mysql.user set passwd=PASSWORD('新しいパスワード) ')どこユーザー='ルート';6
mysqlを終了します。 > やめてください
にログインできるようになります!
以上がWin7 での Mysql root アカウントのログイン プロンプト: エラー 1045 (28000) の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。