분류 전체보기
- [Python] 웨지의 OOP 2022.03.06
- [Django] MySQL 연결 오류 2022.03.04
- [Django] MySQL과 연결 및 SQL문장 받아오기 2022.03.04
- [MySQL] MySQL 설치 2022.03.04
- [MySQL] MySQL 완전 삭제 2022.03.04
- [Linux] find 명령어 2022.03.01
- [Git] 명령어 2022.03.01
- [Web] 웹 요청과 응답 2022.03.01
- [JWT] token 흐름 2022.03.01
- [GitHub] Would you like to open the cloned repository, or add it to the current workspace? 2022.02.22
[Python] 웨지의 OOP
[Django] MySQL 연결 오류
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
: 에러내용
> find / -name mysql.sock
: 소켓 위치 찾기
> sudo ln -s /tmp/mysql.sock[옮긴 후 위치] /var/lib/mysql/mysql.sock[옮기기 전 위치]
: mysql.sock 위치를 옮겨준다.
----
참고
[Django] MySQL과 연결 및 SQL문장 받아오기
> import platform
> print(platform.architecture())
: Python 비트 확인
> Python manage.py maekmigrations
: ORM문으로 작성된 db테이블이 생성된다.
> python manage.py sqlmigrate user_app[app_name] 0001[해당 앱 migrations 번호]
: ORM문으로 작성된 db테이블을 SQL문장으로 받아올 수 있다.
----
참고
https://eun-bi.github.io/blog/2018/05/23/django-error-loading-mysqldb-module.html
https://jamanbbo.tistory.com/28
https://jamanbbo.tistory.com/29
[MySQL] MySQL 설치
나같은 경우는
Custom 으로 설치하여
- mysqlserver
- mysqlworkbench 만 설치하였음.
시스템 환경 변수 편집들어가서
환경 변수 클릭
시스템 변수 - Path - 편집 클릭
(위에 유저 사용자 변수 - Path 랑 헷갈리지 말것!)
C:\Program Files\MySQL\MySQL Server 8.0\bin
새로 만들기 클릭 후 위의 내용 추가해준다.
[MySQL] MySQL 완전 삭제
제어판-프로그램추가제거
- MySQL 관련 프로그램 모두 삭제
C드라이브
- Program Files
- Program Files (x86)
- ProgramData (숨긴파일 보이게하면 보임.)
: 위의 폴더에서 mysql 관련 폴더 모두 삭제
cmd창에서
> netstat -anao
: 현재 실행중인 PID 를 확인할 수 있따
: 포트번호 3306 인 PID 번호를 기억해둔다.
cmd창에서
> taskkill /F /PID [PID번호]
: PID번호에 해당하는 프로세스를 종료시킨다.
위 명령어로 프로세스 종료 안되는 경우
관리자 권한으로 cmd 실행 후
> taskkill /F /PID [PID번호]
----
참고
https://happy-inside.tistory.com/124
https://byul91oh.tistory.com/221
[Linux] find 명령어
[Git] 명령어
git reflog
: 커밋 로그가 모두 나온다.
git reset --hard 3477df6
: 3477df6 로그로 이동
git reset ^HEAD
: 최신 커밋 취소 + 스테이지 취소
[Web] 웹 요청과 응답
[JWT] token 흐름
https://www.youtube.com/watch?v=y0xMXlOAfss&ab_channel=%EC%9A%B0%EC%95%84%ED%95%9CTech\
12분부터 JWT 에 관한 설명이 나옵니다.
[GitHub] Would you like to open the cloned repository, or add it to the current workspace?
Open
Open in New Window
Add to Workspace