[ 기타 활동 ]/파이썬

MYSQL사용하기

유니시티황 2018. 7. 13. 02:52
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import MySQLdb
 
conn= MySQLdb.connect(
user= 'root',
passwd= 'mysql 접속 비밀번호',
host= 'localhost',
db='자기가 만든 데이터베이스 이름')
cur= conn.cursor()
cur.execute('DROP TABLE fruits ')
cur.execute("CREATE TABLE fruits(id INTEGER PRIMARY KEY AUTO_INCREMENT, name TEXT, price INTEGER)")
 
data=[('nana',22),('ba',24),('ap',25),('ple',26),('mel',28),('on',27)]
#SQLite는 %s 대신 ?사용
for Adatain data:
    cur.execute("INSERT INTO fruits(name,price) VALUES(%s,%s)",Adata)
#commit 없어도 된다.
cur.execute("SELECT * from fruits")
for itemin cur.fetchall():
    print(item)



출처: http://hoony-gunputer.tistory.com/60?category=735007 [후니의 컴퓨터]

'[ 기타 활동 ] > 파이썬' 카테고리의 다른 글

CSV 테이터 처리하기  (0) 2018.07.14
python에서 tinyDB사용하기  (0) 2018.07.13
스크롤러2  (0) 2018.06.28
정규 표현식 (Regular Expression)  (0) 2018.05.16
파이썬에서 엑셀 사용하기  (0) 2018.05.16