MySQL Connecto 是一種用于連接MySQL數(shù)據(jù)庫的Python庫。它提供了一系列API來執(zhí)行MySQL命令,從而實現(xiàn)數(shù)據(jù)庫的增刪改查操作。
要使用MySQL Connecto,需要先安裝它。可以通過使用pip來安裝:
pip install mysql-connector-python
一旦安裝了MySQL Connecto,就可以連接到數(shù)據(jù)庫并執(zhí)行查詢。下面是一個簡單的示例:
import mysql.connector
# 建立連接
cnx = mysql.connector.connect(user='user', password='password',
host='localhost',
database='database')
# 查詢數(shù)據(jù)
cursor = cnx.cursor()
query = ("SELECT id, name FROM users")
cursor.execute(query)
# 處理查詢結(jié)果
for (id, name) in cursor:
print("{}, {}".format(id, name))
# 關(guān)閉連接
cursor.close()
cnx.close()
在該示例中,首先我們建立一個連接,然后執(zhí)行查詢并處理結(jié)果。最后,我們關(guān)閉連接以避免泄漏。
MySQL Connecto還提供了許多其他功能,例如執(zhí)行事務(wù)、使用預(yù)處理語句等。通過查閱官方文檔,您可以更好地了解這些功能,并更好地使用MySQL Connecto來管理數(shù)據(jù)庫。