데이터베이스 7

파이썬3.+에서 mysql 연동 및 데이터 insert 하기

파이썬3.+에서 mysql 연동 및 데이터 insert 하기 파이썬에서 mysql 연결을 위해서는 pymysql 이라는 모듈이 필요하다. pymysql 은 아래와 같은 명령어로 설치할 수 있다. pip install pymysql 설치 완료 후 파이썬 인터프리터로 import pymysql.cursors를 테스트하고 난 후 , 설치가 제대로 완료됐음을 확인한다. 먼저 모듈을 불러오고 아래와 같이 작성한다. import pymysql.cursors # mysql ########################## conn = pymysql.connect( host='localhost', user='root', password='', db='testdb', charset='utf8' ) conn 변수 안에 py..

데이터베이스 2020.05.17

파이썬에서 몽고DB(MongoDB) 데이터 읽어들이기(Read)

파이썬에서 몽고DB(MongoDB) 데이터 읽어들이기(Read)방법은 간단하다. 우선 Insert 와 거의 같다고 보면된다. 1. 첫번째로 모듈을 Import 한다.12import pymongofrom pymongo import MongoClientcs 2. 두번째로 DB에 연결하고 함수를 사용해서 데이터를 가져오면 된다.12345678910try: client = MongoClient("localhost:27017") # 디비 연결 db = client.test collection = db.collection doc = collection.find({}) for i in doc: print("글 제목 : "+i["title"]+"\r\n"+"글 요약 : "+i["description"])cs DB 이름..

데이터베이스 2018.10.23

파이썬 Anaconda 및 Django 에서 MongoDB insert 하기

현재 아나콘다와 Django 환경에서 로컬환경의 몽고DB와 연동을하여 네이버 검색결과를 저장하고 있다. 물론 네이버에서 제공하는 검색API를 사용중이다.이후에 구글 클라우드 플랫폼으로 서비스를 배포할 예정이다. 몽고DB연동 순서는 아래와 같다 첫번째로 파이썬에서 몽고DB연결을 위해서는 pymongo 라는 모듈이 필요하다. pymongo는 아래와 같은 명령어로 설치가 가능하다. pip install pymongo 모듈을 설치하고 나면 해당 모듈을 사용하기 위해 모듈을 불러와야 한다. 12import pymongofrom pymongo import MongoClientcs 해당 모듈을 불러오고 나면 MongoClient를 이용하여 DB에 연결하고 insert를 하면 끝난다. 12345678910#몽고DB연동..

데이터베이스 2018.10.18

몽고DB(MongoDB) 기본적인 조회방법(find())

몽고DB(MongoDB) 기본적인 조회방법1. find() 함수를 통한 조회 먼저 RDB 에서는 조회는 기본적으로 select 문으로 한다. 하지만 MongoDB에서는 find() 라는 함수를 통해서 데이터를 확인 할 수 있다.select * from XXX where ... MongoDB에서의 기본적인 문법은 아래와 같다. - db.TableName.find( { } ) : 함수 { } 안에 key 와 value 값이 없으면 현재 컬렉션에 있는 데이터를 모두 조회하게 된다. 또는 아래와 같이 Student 컬렉션의 "name" 속성 중 Seo 라는 value 값을 가지고 있는 데이터를 반환할 수도 있다. - db.Student.find({"name":"Seo"}) : 현재 DB에 있는 컬렉션 Stude..

데이터베이스 2018.10.13

윈도우 10에서 몽고DB 설치하기 3 (윈도우 로컬 서비스 생성)

윈도우 10에서 몽고(Mongo)DB 설치하기 3 (윈도우 로컬 서비스 생성)지난번 포스트에서 MongoDB를 설치하고 서버를 실행한다음 몽고 쉘을 실행해 보았는데, 매번 이렇게 들어가면 번거롭기 때문에 윈도우의 로컬서비스에 등록을 하면 명령프롬프트 화면에서 mongo 만 입력해도 바로 접속할 수 있게 할 것입니다. Step 1 . 설정파일 생성(mongod.cfg)우선 설정파일을 만들어야 합니다. 메모장을 열어서 아래와 같이 바탕화면에 저장해 줍니다. Step 2 . 설정파일을 C:\Program Files\MongoDB 폴더 밑으로 복사 해주세요. Step 3 . 설정파일의 USER의 수정권한을 허용으로 바꿔 주세요.Step 4 . 설정파일을 열어서 아래와 같이 편집하고 저장하시면 됩니다.123456..

데이터베이스 2018.10.09

윈도우 10에서 몽고DB 설치하기 2 (환경변수 및 서버실행)

윈도우 10에서 몽고(Mongo)DB 설치하기 2 (환경변수 및 서버실행)Step 1 . 환경변수 설정아래와 같이 시스템 속성의 환경변수를 눌러줍니다.그 다음 Path 를 선택하고 편집을 누릅니다.환경변수 편집에서 새로만들기를 누르고C:\Program Files\MongoDB\Server\4.0\bin해당 경로를 추가해줍니다. Step 2 . 서버 실행해보기우선 아래와 같이 data 폴더와 log 폴더를 생성해 줍니다. 시작 -> cmd -> 관리자 명령으로 실행 후 아래의 명령어를 입력한다. 위와 같은 화면이 서버가 실행 된 것을 볼 수 있다.그 다음 해당 프롬프트를 그대로 놔두고 새로운 명령 프롬프트 창을 열어서mongo 라고 입력하면 몽고 shell 이 나온다.

데이터베이스 2018.10.09

윈도우10에서 몽고DB 4.0 설치하기

윈도우10 몽고(Mongo)DB 4.0 설치하기 Step 1. 몽고DB 공식 홈페이지에 가서 아래와 같이 설치를 진행 합니다. (https://www.mongodb.com/) 운영체제를 확인하고 DOWNLOAD (msi) 를 클릭합니다.다운로드가 완료되면 실행시켜 주세요 아래와 같은 창이 나오는데 Next를 눌러줍니다. I accept the ... 체크 후 Next여기서 Complete 를 선택해줍니다. Custom은 자기가 설치경로를 지정할 수 있는데 편의상 Complete를 했습니다.Data와 Log 경로를 확인하시고 Next Next 를 눌러줍니다. Install 클릭 완료되면 Finish 다음은 환경변수를 설정하고 Mongo를 실행하겠습니다.

데이터베이스 2018.10.09