與MySQL的數據交互,包括連接MySQL數據庫、創建表、插入數據、查詢數據等操作。
一、連接MySQL數據庫
中使用MySQL需要先安裝MySQL驅動程序,可以使用pip安裝。安裝完成后,使用以下代碼連接MySQL數據庫:
portysqlnector
ydbysqlnectornect(
host="localhost",ame",
password="yourpassword"
tydb)
其中,host、user、password分別為連接MySQL數據庫的主機名、用戶名和密碼。連接成功后,會輸出類似以下內容的連接對象:
ysqlnectornectionnection object at 0x0000024D8A5CFC50>
二、創建表
ers”的表的示例:
ycursorydb.cursor()
ycursorersame VARCHAR(255), address VARCHAR(255))")
ycursorers”的表。
三、插入數據
ers”表中插入一條數據的示例:
ycursorydb.cursor()
ersame, address) VALUES (%s, %s)"", "Highway 21")
ycursor.execute(sql, val)
ydbmit()
tycursortserted.")
其中,sql是插入數據的SQL語句,val是要插入的數據。執行成功后,會輸出插入的記錄數。
四、查詢數據
ers”表中所有數據的示例:
ycursorydb.cursor()
ycursorers")
yresultycursor.fetchall()
yresult:t(x)
ers”表中所有數據。
和MySQL的結合,可以實現強大的數據處理功能,為數據分析和挖掘提供了便利。