루트 사용자에게 "액세스가 거부되었습니다. 사용자 루트 오류 코드 1045(28000)" 오류가 표시됩니다. 비밀번호를 변경한 후 이 문제가 발생했습니다. 이전에는 모든 것이 잘 작동했는데 어디서 실수를 했는지 혼란스럽습니다.
localhost에서 루트의 비밀번호를 변경했지만 특정 조건에서는 작동하지 않았습니다. 다음 명령을 사용할 때만 서버가 작동하기 시작합니다.
systemctl stop mysql
mkdir /var/run/mysqld
chown mysql /var/run/mysqld
mysqld_safe --skip-grant-tables &
그런 다음 입력 mysql -u root
하고 클릭하기 만 하면 Enter서버가 작동하기 시작합니다. 그러나 Putty를 닫으면 작동이 멈추고 "1045 (28000)" 오류가 다시 발생했습니다.