
#Navicat を mysql に接続すると 1045 エラーが発生します
Navicat を使用して mysql に接続すると 1045 エラーが発生します. パスワードを忘れてしまったことが考えられます。

次の方法でパスワードをリセットできます:
1. 管理者権限で cmd プログラムを実行します;
2. cd C : \Program Files (x86)\MySQL\MySQL Server 5.7\bin
3. mysqld プロセスを閉じます、
>>tasklist |findstr mysqld このコマンド行は次の目的で使用できます。 mysqld が実行中かどうかを確認します。操作中に PID を確認できます。
>>taskkill /F /PID xxxx
関連する推奨事項: "
Navicat for mysql グラフィック チュートリアル
"
4. MySQL サーバーにログインする権限をスキップします
>>mysqld --skip -grant-tables
cmd を閉じ、管理者権限で cmd を再実行します
5、パスワードを変更します
>>cd C:\Program Files (x86)\ MySQL\MySQL Server 5.7\bin
>>mysql
>>update mysql.user setauthentication_string=password('123456') where user = 'root';
>>フラッシュ権限; 
>>SELECT * from mysql.user\G;
root ユーザーのauthentication_string 項目を見つけて、その値を書き留めます
>>mysql.user の更新セット認証文字列 = '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' ここでユーザー = 'root';ここでは user = 'root';
>>フラッシュ権限;
>>quit
##6. mysql
>>net start mysql
## を再起動します

#7. 接続を試行します。1862 のプロンプトが表示されたら、パスワードを変更して再度接続してください。
>>mysqladmin -uroot -p パスワード
##接続を再度テストしてください。
#これで完了です。
以上がnavicat が mysql に接続するときの 1045 エラーの解決策は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。