티스토리 뷰

진행하는 프로젝트에서 db 를 서버와 연결해야 해서 직접 해봤다.

 

https://m.blog.naver.com/playhoos/221515020826

 

Google Cloud에서 MySQL 서버 만들기

이번에 처음 구글 클라우드를 접하게 되었습니다 :) 구글 클라우드에서 Cloud SQL이라는 것으로 SQL...

blog.naver.com

 

위의 링크를 따라서 gcp 에 인스턴스를 생성하고, mysql workbench 에 연결했다.

 

https://guseowhtjs.tistory.com/entry/Project-%EC%9E%A5%EA%B3%A0%EC%99%80-GCP-%EC%97%B0%EA%B2%B0

 

Project - 장고와 GCP 연결

사실 아직 VM을 쓰지 않아 로컬 앱에서 구글 SQL 을 연결했다. RDS랑 다르지만 뭐 돌아가는건 비슷하니까 import os if os.getenv('GAE_APPLICATION', None): DATABASES = { 'default': { 'ENGINE' : 'django.db...

guseowhtjs.tistory.com

설정은 위의 링크를 참고해서 했고, django-environ 을 이용해서 환경변수 설정을 해주었다.

 

이후에 mysqlclient 를 장고에 설치해서 진행하려고 했는데, 아래와 같은 오류가 계속해서 발생했다.

구글링해서 온갖 방법을 해봐도 오류가 떠서, pymysql 을 쓰기로 했다.

 

이후에는 아래와 같은 오류가 계속 떴다.

mysql 에서 데이터베이스를 직접 생성해줬는데도 아래와 같은 오류가 떠서 의문이었는데, 오타였다.

이후에 mysql workbench 에서 직접 schema 를 생성해주고 migrate 를 했더니 정상적으로 테이블이 전부 생성되었다.

 

 

끝!

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함