建立資料庫連線
def
create_db_connect
():"""
brief info for: create_db_connect
建立資料庫鏈結
args:
return:
raise:
"""conn = mysqldb.connect(host = "rm-uf6wz3f7kb8sx983zo.mysql.rds.aliyuncs.com",
user = "pv_cms",
passwd = "pv_cms@123",
port = 3306,
charset = "utf8",
db = "pv_interaction_bigdata")
return conn
插入資料:
def
insert_to_info
(conn):
cursor = conn.cursor()
sql = '''insert into info values(%s,%s)'''
l = [['liza','mary'],['dh','lxy']]#必須是list
cursor.executemany(sql,l)#執行多條插入資料操作
conn.commit()# 不執行不能插入資料
conn.close()
def
insert_into_info
(conn):
cursor = conn.cursor()
sql = '''insert into info values(%s,%s)'''
l = ('lisa','mary')#必須是tuple
cursor.execute(sql,l)#插入資料操作
conn.commit()# 不執行不能插入資料
conn.close()
python 連線mysql插入讀取資料
import mysqldb 連線資料庫 conn mysqldb.connect host 192.358.12.34 port 3306,user root passwd adminkcsd db sbd charset utf8 讀取資料 cur conn.cursor a cur.execu...
Python插入mysql資料庫
import pymysql as db data name input 告訴我你叫什麼 data age input 請輸入你的出生年月日 格式為 2019 01 01 data address input 請輸入你來自 鏈結資料庫 conn db.connect host 192.168.88....
python 往MySQL批量插入資料
在工作用有時候需要批量造測試資料 手工造太麻煩了,可以通過python批量插入表資料 批量插入sql語句 import pymysql,string,random,time defconnet mysql try db pymysql.connect host 192.168.31.103 user...