MySQL是一款流行的關系型數據庫管理系統,而Python是一種適用于許多不同任務的高級編程語言。MySQL Python 1.2.3是一個MySQL數據庫連接程序,可幫助Python開發人員輕松管理和操作MySQL數據庫。
MySQL Python 1.2.3支持Python 2.x和3.x版本。為了使用它,你需要首先安裝Python和MySQL。一旦安裝完成,就可以從Python應用程序連接MySQL數據庫并執行查詢,例如:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="root", password="password", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers") myresult = mycursor.fetchall() for x in myresult: print(x)
上面的例子連接到MySQL數據庫,獲取“customers”表中的所有行,并將它們打印到控制臺中。
除了執行查詢,MySQL Python 1.2.3還支持插入、更新和刪除數據操作:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="root", password="password", database="mydatabase" ) 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, "record inserted.")
上面的代碼向“customers”表中插入一條記錄,并打印結果。
總之,MySQL Python 1.2.3是一個方便實用的庫,使Python開發人員能夠輕松訪問和操縱MySQL數據庫。它支持Python 2.x和3.x版本,并提供了許多方便的方法來執行查詢、插入、更新和刪除數據操作。