본문 바로가기

mysql

(5)
django.db.utils.IntegrityError: (1215, 'Cannot add foreign key constraint') 에러 문제점 django에서 database에 테이블을 생성시 다음과 같은 에러가 난다. Traceback (most recent call last): File "manage.py", line 10, in execute_from_command_line(sys.argv) File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 338, in execute_from_command_line utility.execute() File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 330, in execute self.fet..
django에서 cloud db서버의 mysql 접근시 502 bad gateway 오류가 난다면.. 이전 글에서 kt ucloud에서 virtualenv위에 django와 nginx를 설치하였었다. (http://abipictures.tistory.com/918)그리고, django에서 프로젝트를 생성했을때 정상적으로 동작되는 것을 확인도 하였다. 그렇게 django app을 개발하면서 db를 사용하게 될텐데, db서버도 kt ucloud에 신청하였다.그리고, django의 settings.py를 아래처럼 수정하였다. DATABASES = { 'default': { 'ENGINE':'django.db.backends.mysql', 'NAME':'(신청한 db명)', 'USER':'DB이용자 ID', 'PASSWORD':'DB이용자 암호', 'HOST':'KT UCLOUD의 DB서버 Private IP ..
Django + mysql 에서 한글저장.. 테스트를 영어로 하다가 한글로 하려니 에러가 난다. 찾아보니 character set과 collation 때문이란다. 정확한건 모르겠지만, default가 utf8로 설정되어 있다고 하지만... 처음에 데이터베이스 생성할때 mysql > create database default character set utf8 collate utf8_general_ci 로 해주니 정상적으로 한글이 저장된다.
무료 IT ebook 다운로드 사이트 http://it-ebooks.info/ 위 사이트로 이동해서 보면 10가지 정도의 IT서적(원서이지만..)을 다운로드 받을 수 있습니다. (*저 ebook이 저작권에 걸리는지는 모르겠지만, 링크를 걸어둔것으로는 저작권법에 저촉된다고 보지 않을겁니다... 아마도..)
MySQL 5.5.9 와 MFC 연동 지난주부터 MySQL과 C++을 연동해서 프로그램을 하나 만들어 보려고 하는데, MySQL을 처음 접해보는 나로써는 처음에 어떻게 접근해야할지부터 고민해야 했다. 처음에는 그냥 직접 데이터베이스 구조를 만들어 볼까 했는데.. 바보같은 짓이었다. 그냥 메모리 구조를 잡아놓고 메모리에 저장하는것은 관계없었지만, 파일로 저장해놓을려고 하니.. 내가 원하는 데이터를 검색하는 것부터 정렬하는게 만만치 않았다. 처음부터 만들어 보려고 했던이유는, 이런게 있다는 것은 알고 있어도, 이것을 내가 얼마만큼 활용할 수 있고, 어떻게 활용하는지 잘 아는가의 문제였다. 처음부터 배우는것에 대한 두려움이랄까... 그런것도 있었고... 기존에 하던것을 멈추고. MySQL로 구성할 수 있는 방법을 찾아봤고, 어느정도 시도해 볼만하..