[MySQL] 'pymysql OperationalError': root비밀번호 변경 방법

김예은·2023년 12월 23일

1. 문제 상황

sql을 python에 연동하여 작업을 시작할 때, 하기와 같이 엑세스할 수 없는 에러가 발생했다.

pymysql.err.OperationalError: 1045, "Access denied for user 'root'@'localhost' (using passwoard: YES)" 

2. 해결 방법: root 비밀번호를 변경해준다.

1) MySQL에 ALTER USER 쿼리로 비밀번호를 바꿔 준다. (BY 뒤에 바꿀 비밀번호 입력)

- 코드

ALTER USER 'root'@'localhost' IDENTIFIED BY '0000';

2) python으로 돌아가 다시 코드 실행한다.

3. 결과

다시 정상적으로 python 코드가 실행되었다.

profile
경계를 두지 않습니다.

0개의 댓글