MySQL Access Denied for User 'root'@'localhost' (using password: YES) 에러 해결방법
mysql 계정으로 접속 : mysql -uroot -p use '작업할 데이터베이스 명' -- root 계정으로 만들지 않았을 경우 확인용 쿼리(root 대신 user 값으로 바꾸면 됨) SELECT user,authentication_string,plugin,host FROM mysql.user; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234'; FLUSH PRIVILEGES; 위 쿼리를 복사 붙여넣기 한 다음 두 쿼리를 실행해보면 권한이 주어지면서 비밀번호가 1234로 변경되는데 1234는 필수는 아니므로 원하는 비밀번호로 설정하면 된다
2022.05.10