>>> import mysql.connector
>>> config = {
'user':' 사용자',
'password': '비밀번호',
'host': 'localhost',
'database' : '연결할 데이터베이스',
'raise_on_warnings' : True,
}
>>> db = mysql.connector.connect(**config)
>>> qry = db.cursor(buffered=True)
>>> qry.execute ("show tables")
>>> print (qry.fetchall())
('짠!') // '짠'은 테이블 명. ㅋㅋㅋㅋ
>>> qry.close()
>>> db.close()

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Gyuuuu~* 흑산대왕

1. dev.mysql.com 을 뒤져서 python3.4를 지원하는  mysql-connector-python을 찾는다.

  ( 3.3 까지는 정식버전이 있으나 3.4는 개발버전으로 지원된다. ㅋ)

 개발버전으로 설치했다가는 에러의 홍수속에 빠질테니.. zip 파일을 찾아 다운 받는다. 

어딘지 못찾겠다면 ....

http://dev.mysql.com/downloads/connector/python/

여기서 Platform Independent 를 선택해서 zip파일을 다운 받아 설치한다.

2. 다운 받고 설치 고고싱~

  - 압축풀고! 

  - 풀린 디렉토리로 들어가서!

 - setup.py install

 끝.

3. 시작 > cmd > IDLE ( 이제 얘는 작업표시줄에 고정 시키자..ㅠㅠ)

 import mysql.connector.django 

아무 에러 없으면 설치 성공~


4. 아까 생성한 프로젝트를 뒤져 DB값을 생성한다.

#        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), <-- 얘는 주석처리 또는 삭제

  그 외엔 인터넷 설명에 나온대로 대충대충 써준다.    
'default': {

        'ENGINE': 'mysql.connector.django',
        'NAME': 'DB 명',
        'USER': 'DB 사용자',
        'PASSWORD': '사용자 비밀번호',
       'HOST': '연결할 호스트',   // 얘랑 PORT는 localhost 인 경우, 적지 말라는데 그냥 적어준다. ㅋ
       'PORT': '3306'

저장한 후, 빠져나와서 아래 명령을 실행하면 에러가 난다. ㅋㅋ

manage.py syncdb

어드민 이름 / 이메일 적어주고 / 암호 정해주고 

manage.py runserver

에러 없으면 브라우저에서 127.0.0.1:8000/admin 

아까 적어준 어드민 이름 / 암호로 로그인 하면 끝.

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Gyuuuu~* 흑산대왕

이번엔 윈7에 최신버전의 파이썬 및 쟁고 설치 방법.

1. Python34 설치 .지금 현재는 3.4.1인데 윈7 64비트를 쓰는 사람들은 가급적 Python 3.4.1 amd64 를 설치하자~

  - 설치할 장소는 반드시 C 드라이브로 하자~ (나중에 mysql 연동할때 필요하다. ;; )

  - 설치되면 시작 > cmd > IDLE 실행 ㄱㄱ싱~ (실행되면 설치된거나 다름없음. 

  - PATH는 반드시 설정해 줄 것.

2. Django 설치

  - 이 블로그의 예전문서를 참고하여 다운 받은 django-master를 이용해서 설치한다.

  - C:\django-master> setup.py install  /* PATH가 걸려있으므로 굳이 python 을 입력하지 않아도 됨.)

  - 시작 > cmd > IDLE 로 확인

import django

print (django.get_version())

1.8 나오면 됨. (이 문서가 쓰일 당시의 최고버전임. ㅋ)

3. PATH 추가

  - 시작 > 컴퓨터 > 속성 > 고급 시스템 설정 > 환경변수 

  - C:\Python34\Lib\site-packages\Django-1.8-py3.4.egg\django\bin PATH 에 추가할 내용.


3. Django 테스트

  C:\> mkdir workspace / * 작업디렉토리 생성 

  C:\> cd workspace

  C:\> django-admin startproject gyu7e

  C:\> cd gyu7e

  C:\> manage.py migrate  /* 안해주면 에러난다.

  C:\> manage.py runserver

 - 브라우저에 127.0.0.1:8000 으로 테스트!

  

신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Gyuuuu~* 흑산대왕

티스토리 툴바