mysql與python的互動

2021-10-11 04:25:54 字數 668 閱讀 1984

mysql是一種關係型資料庫,是為了表示事物與事物之間的關係,本身存於資料庫中的內容意義並不大,所以廣泛應用於程式語言中,python中九含有與mysql互動的模組 pymysql

程式設計對mysql的操作

#首先需要引入pymysql模組

import pymysql

#連線資料庫 一般需要幾個引數:host database user password port charset

my_conn = pymysql.connect(host="localhost", user="root", password="root", database="laowang", port=3306, charset="utf8")

#開啟乙個事務

my_cursor = my_conn.cursor()

#執行sql語句(增刪改通用)

my_cursor.execute("delete from student where id = 3")

#(查詢)返回乙個元組

content = my_cursor.fetchall()

print(content)

#提交my_conn.commit()

#關閉連線

my_conn.close()

mysql與python的互動

conn connect 引數列表 cursor1 conn.cursor mode表示移動的方式 mode的預設值為relative,表示基於當前行移動到value,value為正則向下移動,value為負則向上移動 mode的值為absolute,表示基於第一條資料的位置,第一條資料位置為零 建...

python與MySQL的互動

要想和mysql資料庫互動,首先需要安裝資料庫驅動模組,python2和python3的資料庫驅動是不同的。python2中的資料庫模組是mysqldb,可以通過以下命令安裝 sudo apt get install python mysql在檔案中引入模組 import mysqldbpython...

python與mysql的互動

python 中操作mysql步驟 1.匯入pymsq,from pymysql import 2.建立 和資料庫之間的網路通路 conn connect host localhost port3306,database jing dong user root password mysql char...