일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이클립스
- 오픈한글
- online
- OrientDB
- 프레임워크
- mariadb
- API
- Framework
- r
- 저지
- Python
- 자바스크립트
- 백준
- 설치
- Judge
- ubuntu
- MongoDB
- 파이썬
- 연동
- r script
- Tornado
- 배열
- Java
- 알고리즘
- spring
- 연결
- BAEKJOON
- AWS
- 자료형
- 토네이도
- Today
- Total
목록마리아DB (3)
맛동산
1. 이클립스에서 데이터베이스를 생성하기위한 커넥터를 받기 위해 http://dev.mysql.com/downloads/connector/ 에서 Connector/J로 들어감 2. 최신버전을 자동으로 나오는데 zip파일을 다운받고 압축 해제 3. 압축 해제한 폴더에 들어가면 mysql-connector-java-5.1.40-bin.jar 라는 jar파일이 생기는데 이클립스에서 DB커넥션 생성할 때 사용됨 4. 다음은 이클립스에 들어가서 Database Development 퍼스펙티브에 들어가서 Explorer의 Database Connection에서 오른쪽 클릭 - New에 들어가면 DB종류를 선택할 수 있는 창이 나오는데 MySQL을 선택(MariaDB는 선택항목에 없음. 같은 계열인 MySQL을 선택..
import mysql.connector # DB연동에 필요한 모듈 추가 from mysql.connector import errorcode # DB 연동 시 Error 체크 # mysql/mariaDB 환경변수 config = { 'user':'scott', 'password':'****', #임의의 *로 가린겁니다 'host':'127.0.0.1', 'database':'work', 'port':'3306' } try: # db 연결 객체 생성 conn = mysql.connector.connect(**config) # SQL 실행 객체 생성 cursor = conn.cursor() sql = "select * from goods" cursor.execute(sql) #sql문 실행 #insert, ..
jdbc와 마찬가지로 파이썬과 DB를 연결해 줄 수 있는 커넥터가 필요. 본론 http://dev.mysql.com/downloads/connector/python/ 이 주소로 들어가서 윈도우 bit와 파이썬 버전이 일치하는걸 다운받음. (Connect/Python 메뉴가 아니라 Connect/J 메뉴로 가면 자바 커넥터도 받을 수 있음 -> 이건 MariaDB를 *.sql 파일로 접근할때 필요함, 이클립스의 Database Connection 퍼스펙티브에서 사용) 다운로드 후 인스톨하면 python path 하위의 라이브러리에 mysql모듈이 생성되는걸 확인할 수 있음 이제 *.py 파일에서 mysql.connector 모듈을 불러올 수 있게 된 것. 변수설정 및 간단 테스트는 다음 글에 작성. htt..