# (推奨チュートリアル:解決策: 1. mysql サービスをオフにします; 2. ターミナルを開いてセーフ モードでデータベースに入ります; 3. 新しいターミナルを開いて「mysql -u root」コマンドを実行して、データベースにログインしますパスワードなしのデータベース; 4. 「alter user...」コマンドを使用してパスワードを変更します; 5. mysql を再起動します。
mysql ビデオ チュートリアル)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
$ sudo service mysql stop
$ cd /usr/local/mysql/bin $ sudo su
sh-3.2# ./mysqld_safe --skip-grant-tables &
$ mysql -u root
mysql> use mysql mysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass';
注: Mysql8.0 および上記のパスワード ポリシー制限には、大文字、小文字、数字、特殊記号が必要です
mysql を再起動すれば問題ありませんプログラミング入門
#プログラミング関連の知識の詳細については、次のサイトを参照してください。
以上がmysql のインストール後にエラー ERROR 1045 が報告された場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。