[삽질로그] 2022.03.10

Bik_Kyun·2022년 3월 10일
1
post-thumbnail

1.

conda로 가상환경 만든 후 mysql로 접속하려는데

ERROR 1045 (28000): Access denied for user 'root@'localhost' (using password: YES)

시도한 방법

1) mysql -p비밀번호
실패

2) 뭐지 분명 root 비밀번호가 맞는데...뭐지
온갖 비밀번호를 다 넣어도 안되었다.

그 래 서

3) homebrew 삭제 후 mysql 재설치
오 mysql 커널에 정상진입했다! 그 런 데...

2.

error! the server quit without updating pid file({mysql경로}/사용자이름.pid)

시도한 방법

1) Mysql이 설치된 디렉토리의 소유권을 변경한다.

sudo chown -R mysql:mysql {경로}/mysql

2) 맥 재시작.

3) 정상적으로 접속이 가능했다.

3.

unicodeencodeerror: 'latin-1' codec can't encode characters in position 2-4: ordinal not in range(256)

conda 가상환경에서 django로 runserver 하려 했으나 이 문구가 뜨며 오류발생.

시도한 방법

1) settings.py 속에 있는 language 부분을 'en-us' 에서 'utf-8'로 변경해봤는데 다른 오류가 뜨며 해결되지 않았다.

2) 구글링해서 찾아보았으나 별다른 방법이 없었다.

3) 무식하게 처음부터 다시 차근차근 했다.
당연히 오류가 발생하지 않는다.
그럼 지금이랑 전에 했던 코드랑 뭐가다른거지?

원인

settings.py의 databases 부분에서 한글로된 오타가 있어 발생한 것이었음.
어휴

profile
비진

0개의 댓글