일단 pip 설치
anaconda prompt를 통해 필요한 라이브러리 설치
pip install pymysql
or
conda install pymysql
// pip는 라이브러리를 pypi에서 받는다. 파이썬의 대부분의 라이브러리는 pipy에 저장돼있다.
// 사용자가 저기다 등록하고 승인되면 저기서 받을 수 있음 그리고 쟤들이 승인했으니
// 비교적 안전함, 근데 완벽하진 않음
conda install sqlalchemy # db에 접속하기 위한 통합 라이브러리
import sqlalchemy
engine = sqlalchemy.create_engine('sqlite:///test.sqlite')
conn = engine.connect()
conn.execute('CREATE TABLE test (col1 text, col2 text)')
conn.execute("INSERT INTO test VALUES ('test1', 'test2')")
conn.execute('select * from test').fetchall()) # 값 가져오는 것 fetchall()은 레코드를 배열형태로 받는 것
conn.close()
엔진을 통해 sqlite라는 가상의 db를 만들고, sql언어를 이용해 테이블을 만든 거다.
'파이썬' 카테고리의 다른 글
6주차, 정규식 실습 (0) | 2022.01.31 |
---|---|
6주차, 정규식 (0) | 2022.01.29 |
6주차, 쓰레드, 멀티 프로세스 활용 (0) | 2022.01.29 |
6주차, 병렬처리, 프로세스, 쓰레드 (0) | 2022.01.28 |
6주차, 직렬화(인코딩) pickle, json (0) | 2022.01.28 |
댓글