python連線mysql資料庫

2021-10-25 03:08:19 字數 616 閱讀 6036

使用的庫:pymysql

from pymysql import connect

conn = connect( #連線mysql

host='mysql的主機位址',

port=3306,#埠,預設3306

user='mysql使用者名稱',

passwd='mysql密碼',

db='連線的資料庫名',

charset='utf8',#編碼

connect_timeout=5)連線超時時間,單位秒

cur = conn.cursor()獲取游標

cur.execute(sql語句)#執行sql語句

conn.commit()#提交

cur.close()#關閉游標

conn.close()#關閉連線

當sql語句為查詢時,需要獲取查詢結果使用

one = cur.fetchall()#one為變數

print(one)#可以將one列印出來

fetchall(),fetchmany()用於獲取多條資料

fetchone()用於獲取單條資料

獲取的結果為元組

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...