MySQL是一種關系型數據庫管理系統,而Python是一種高級編程語言。在Python中使用MySQL可以使用一個叫做MySQL Connector的模塊,該模塊提供了與MySQL交互的API接口。
要在Python中使用MySQL,需要先安裝MySQL Connector模塊。可以通過pip命令來進行安裝:
pip install mysql-connector-python
安裝完畢后,就可以在Python代碼中引用該模塊,并使用其中的API接口來連接到MySQL數據庫并進行數據讀寫操作。
import mysql.connector # 連接到MySQL數據庫 mydb = mysql.connector.connect( host="localhost", user="root", password="password", database="mydatabase" ) # 創建一個cursor對象 mycursor = mydb.cursor() # 向數據庫中插入一條數據 sql = "INSERT INTO customers (name, address) VALUES (%s, %s)" val = ("John", "Highway 21") mycursor.execute(sql, val) # 提交更改 mydb.commit() # 從數據庫中查詢數據 mycursor.execute("SELECT * FROM customers") # 將查詢結果打印出來 for x in mycursor: print(x)
在上面的代碼中,首先通過mysql.connector.connect()方法連接到了MySQL數據庫,并創建了一個cursor對象,用于執行SQL語句。
然后使用execute()方法執行了一條INSERT語句,將一條數據插入到customers表中,并通過commit()方法提交更改。
最后執行了一條SELECT語句,并通過循環打印出了查詢結果。
上一篇css 放到最左邊