mysql是一種關係型資料庫,是為了表示事物與事物之間的關係,本身存於資料庫中的內容意義並不大,所以廣泛應用於編程語言中,python中九含有與MySQL交互的模塊 pymysql 編程對mysql的操作 ...
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()