MySQL是一個關系型數據庫管理系統(RDBMS),被廣泛應用于Web開發中,如何在Python中使用MySQL呢?我們可以使用Python中的MySQL Connector模塊來操作MySQL。
import mysql.connector
#建立連接
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
#獲取游標
mycursor = mydb.cursor()
#查詢數據
mycursor.execute("SELECT * FROM customers")
#打印結果
for x in mycursor:
print(x)
以上代碼演示了連接MySQL數據庫、查詢數據和打印結果的過程。
除了查詢數據,我們還可以插入、更新、刪除數據,下面是一個插入數據的示例:
import mysql.connector
#建立連接
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
#獲取游標
mycursor = mydb.cursor()
#插入數據
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
mycursor.execute(sql, val)
#提交更改
mydb.commit()
#打印結果
print(mycursor.rowcount, "條記錄插入成功。")
以上代碼演示了如何向MySQL中插入數據。
總結:MySQL是一個很強大的數據庫,Python中的MySQL Connector模塊可以讓我們方便地在Python中操作MySQL數據庫。
上一篇mysql r
下一篇mysql schema