Python連線MySQL資料庫

2021-07-31 03:13:51 字數 906 閱讀 5992

前言

python連線mysql一般有兩個常用庫,分別是pymysqlmysqldb, 但是mysqldb比較老了。

本文介紹pymysql庫的基本使用方法,mysqldb的使用方法也大同小異。

安裝

pip install mymysql
連線語句

1. 建立connection物件

conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='root', db='test',charset="utf8")
port:埠號,預設為3306

user:登陸使用者名稱,這裡採用root使用者

passwd:登陸使用者密碼

db:要連線的資料庫名稱

charset:連線的字符集編碼

2.建立cursor物件

cursor = conn.cursor()
currsor物件用於提交sql語句

執行sql語句

sql = 'sql語句'

cursor.execute(sql)

conn.commit() # 沒有設定預設自動提交,需要主動提交,以儲存所執行的語句

關閉連線

conn.close()

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