要在Python中連接到MySQL數(shù)據(jù)庫(kù),您需要使用一個(gè)名為mysql-connector-python
的庫(kù)
pip install mysql-connector-python
安裝完成后,請(qǐng)按照以下步驟連接到MySQL數(shù)據(jù)庫(kù):
以下是一個(gè)示例代碼:
# 導(dǎo)入所需的模塊
import mysql.connector
# 使用您的數(shù)據(jù)庫(kù)憑據(jù)創(chuàng)建一個(gè)連接
cnx = mysql.connector.connect(
host="your_host", # 例如:"localhost"
user="your_user", # 例如:"root"
password="your_password", # 例如:"my_password"
database="your_database" # 例如:"my_database"
)
# 創(chuàng)建一個(gè)游標(biāo)對(duì)象以便與數(shù)據(jù)庫(kù)交互
cursor = cnx.cursor()
# 執(zhí)行SQL查詢(xún)并處理結(jié)果
query = "SELECT * FROM your_table" # 例如:"SELECT * FROM employees"
cursor.execute(query)
for row in cursor:
print(row)
# 關(guān)閉游標(biāo)和連接
cursor.close()
cnx.close()
請(qǐng)確保將上述代碼中的your_host
、your_user
、your_password
、your_database
和your_table
替換為您自己的數(shù)據(jù)庫(kù)憑據(jù)和表名。