일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오픈한글
- BAEKJOON
- OrientDB
- Java
- mariadb
- r script
- r
- Framework
- AWS
- ubuntu
- 파이썬
- Tornado
- MongoDB
- 프레임워크
- 저지
- 자바스크립트
- 배열
- 알고리즘
- 설치
- spring
- online
- 이클립스
- 연결
- Judge
- 자료형
- 백준
- API
- Python
- 연동
- 토네이도
- Today
- Total
목록DB (16)
맛동산
MongoDB를 사용하려면 설치가 필요함 1. MongoDB 페이지인 https://www.mongodb.com/ 에 접속하면 우측 상단에 Download가 보이는데 그걸 클릭하면 사진의 화면이 나옴.version을 선택하여 다운로드 시작(without SSL로 했는데 SSL이 보안 처리된 다운로드를 한다는건지 SSL이 내장된 MongoDB라는건지 찾아봐야할듯) 2. 설치는 크게 어렵지않음. 동의, 다음만 누르면 되는데 complete - custom 선택하는 것만 complete로 해줌.설치가 완료되면 사진처럼 MongoDB가 생성됨 3. 다음으로 MongoDB경로를 환경변수 설정해줌. 설치 당시 기준으로MongoDB_HOME : C:\Program Files\MongoDB\Server\3.4Path ..
아! requests는 파이썬에서 JSON 요청할때 쓰는거였는데 혼동함. 누가 공감 눌러두셨던데 혼란을 드려서 죄송하다는 말씀 먼저 드리고 다시 메모하겠음. 본론 1. 우선 http://cx-oracle.sourceforge.net/ 사이트에 접속하면 download from PyPI 라는 링크가 있는데 그걸 클릭하면 위 사진의 페이지가 나옴(작성일 기준으로 5.2.1버전) 윈도우 비트(파이썬 설치 파일의 비트와 일치해야 합니다) 파이썬 버전(3.4)를 확인하여 .exe로 되어있는 링크를 다운받아 설치함 2. 설치가 완료되면 python_path하위의 패키지 디렉토리에 cx_Oracle이 생성된걸 확인할 수 있음(제 경우는 C:\Python34\Lib\site-packages) import cx_Orac..
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..
MariaDB는 MySQL만든 형님들이 빡쳐서 새로 만든거라 MySQL이랑 사용법이 같다고함. 음.. 이클립스에서 파이썬까지 써야하나 싶지만 신박하기도 하고 과정 따라가는 맛에 일단 메모해둠. 마리아DB는 처음써보니 간단 설치법 까지 작성해야할듯 우선 downloads 메인에 있던 최신버전을 다운받음. 주소는 https://downloads.mariadb.org/mariadb/10.1.19/ 이고 버전업 되면 다를 수 있으니 유의. 상위버전이 뜬다면 downloads 메인에서 확인할 수 있겠지. 체감상 오라클보다 설치과정에서 확인해야될게 적은느낌. 빨간 박스부분 해둔것만 빼먹지말고 나머지는 다 Next. 그럼 끝! wow -- ps. 처음 설치후 MySQL 프롬프트를 켜서 사용자 생성과 권한 부여를 해줘..
맨날 자바에서 jdbc연동이나 Mybatis로만 접근하다가 이클립스에서 Oracle하고 연결해서 *.sql 파일로 바로 바로 작업할 수 있는걸 이제서야 알게됨. 어차피 플젝기간으로 넘어가면 프레임워크 쓰겠지만 그래도 꿀 같은 팁이니 복습 차 메모해둠 우선 환경은 모두 x64 bit로 설정했고 Oracle 버전은 11g, 이클립스는 Neon 버전으로 사용함. 수업 진행상 오라클 기초는 자바 연동이 아닌 sql파일에서 직접 실행했고, 다음은 mysql커넥터 모듈을 사용한 python - Mysql연동, cx_Oracle(cx는 커넥션을 뜻하나?)을 사용한 python - Oracle연동으로 진행이 되었음. 내일은 NoSQL을 알려주신댔으니 자바 커리큘럼 이후부터나 jdbc를 사용할듯 여튼 본론으로가서 1. ..