python連線mysql資料庫

2022-09-20 03:48:11 字數 742 閱讀 5066

通過pymysql連線資料庫,並實現增刪改查操作;pymysql是python3連線mysql伺服器的乙個庫,需要安裝,可以使用pip install pymysql;

import pymysql     #匯入模組

conn = pymysql.connection(host="ip",user="使用者名稱",passwd="密碼",port="3306",charset="utf8")   #開啟資料庫連線

cur = conn.cursor()       #使用cursor()方法建立乙個游標物件cur

#查詢操作

cur.execute("select語句")   #使用execute()方法執行sql

data1 = cur.fetchone()     #使用fetchone()方法獲取下乙個查詢結果集,結果集是乙個物件

data2 = cur.fetchall()    #使用fetchall()方法接收全部的返回結果行

rowcount = cur.rowcount   #唯讀屬性,返回執行execute()方法後影響的行數

#插入或更新操作

try:

cur.execute("插入或更新語句")

conn.commit()   #提交到資料庫執行

except:

conn.rollback()     #發生錯誤回滾

cur.close()     #關閉游標

conn.close()   #關閉資料庫連線

python連線MySQL資料庫

模組功能 connect 方法 connect 方法用於連線 資料庫,返回乙個資料庫連線物件。如果要連線乙個位於host.remote.com伺服器上名為fourm的mysql資料庫,連線串可以這樣寫 db mysqldb.connect host remote.com user user pass...

python連線mysql資料庫

看自己的機器有沒有python root localhost zn python v 會進入python pythontest。py檔案內容 usr bin python imoprt mysql module import mysqldb connect to the database db my...

python連線mysql資料庫

1 python3.5 連線mysql資料庫需要安裝pymysql外掛程式 參考教程 import pymysql conn pymysql.connect host localhost port 3306,user root passwd rusky db mysql charset utf8 c...