1. 程式人生 > >連線資料庫模組 pymysql, redis

連線資料庫模組 pymysql, redis

OP_MYSQL

1.連線資料庫

conn=pymysql.connect(

host=host,user=user,passwd=passwd,port=port,charset=charset

)

2.建立遊標

cur=pymysql.cursors(cursors = pymysql.cursors.DictCursor)

3.執行sql

cur.execute(sql)

4.獲取結果

cur.fetchall()

cur.fetchone()

update insert delete  用 conn.commit()

5.關閉遊標

cur.close()

6.關閉連線

conn.close()

 

 

OP_REDIS

1.連線redis資料庫

r = redis.Redis(host='22.2.2.2',port=6379,db=0):

2.寫入資料

r.set('name','hedy')

2.獲取資料

r.get('name').decode()

3.刪除資料

r.delete('name')

 

hash型別

r.hset('has1','hedy2','22')插入資料

r.hget('hash2','hedy4').decode()