如何使用python指令碼連結資料庫並修改資料
import pymysql
# 查詢
# 連線資料庫
conn = pymysql.connect(host='10.10.1.127', user='null', passwd='null', db='null', pot='null', charset='utf8')
# 獲取遊標
cur = conn.cursor()
cur.execute('資料庫查詢語句')
# 獲取資料,fetchone獲取一條資料,fetchall獲取全部資料
data = cur.fetchall()
for d in data:
print(d)
# 關閉遊標
cur.close()
# 關閉資料庫
conn.close()
# 插入、刪除,修改操作
# 連線資料庫
conn = pymysql.connect(host='10.96.106.47', user='null', passwd='null', db='mysql', pot='null', charset='utf8')
# 獲取遊標
cur = conn.cursor()
cur.execute('資料庫插入語句')
# 提交當前事務到資料庫
conn.commit()
# rowcount:返回資料條數或影響行數
print('插入:', cur.rowcount, '條資料')
# 關閉遊標
cur.close()
# 關閉資料庫
conn.close()