MySqlに接続してERROR 1045(28000)が現れる解決方法
myeclipseでmysql 5に接続します.7の場合、エラーは次のように表示されます.
データベースのログインパスワードを再設定する必要があります.具体的な手順は以下の通りです.C:ProgramDataMySQLMySQL Server 5.7ディレクトリの下でmyを見つけます.Iniファイル、一般的にProgramDataはユーザーに対して非表示で、ファイルエクスプローラのオプションバーでクリックして表示して、非表示の項目をチェックして、非表示のフォルダを表示して、手帳はmyを開きます.iniファイル、最後の行に
このうち123456はrootの新しいパスワードです.3、my.iniファイルに追加された行を削除し、mysqlサービス4、cmdに
Access denied for user 'root'@'localhost' (using password: NO)
データベースのログインパスワードを再設定する必要があります.具体的な手順は以下の通りです.C:ProgramDataMySQLMySQL Server 5.7ディレクトリの下でmyを見つけます.Iniファイル、一般的にProgramDataはユーザーに対して非表示で、ファイルエクスプローラのオプションバーでクリックして表示して、非表示の項目をチェックして、非表示のフォルダを表示して、手帳はmyを開きます.iniファイル、最後の行に
skip-grant-tables
を追加し、変更を保存してmysqlサービスを再起動します.2、cmdでmysql -u root -p
を実行し、パスワードが空でmysqlデータベースにログインします.実行>update user set authentication_string=password('123456') where user='root';
>flush privileges;
このうち123456はrootの新しいパスワードです.3、my.iniファイルに追加された行を削除し、mysqlサービス4、cmdに
mysql -u -root -p
を入力し、パスワードを再設定した新しいパスワードでmysqlに接続できます.