要使用Python連接MySQL數據庫,您可以使用mysql-connector-python
庫。首先,確保您已經安裝了該庫。如果尚未安裝,可以使用以下命令進行安裝:
pip install mysql-connector-python
接下來,您可以使用以下代碼示例來連接到MySQL數據庫:
import mysql.connector
def connect_to_mysql_db(host, user, password, database):
try:
connection = mysql.connector.connect(
host=host,
user=user,
password=password,
database=database
)
print("成功連接到MySQL數據庫")
return connection
except mysql.connector.Error as error:
print(f"連接失敗,錯誤信息:{error}")
return None
def close_mysql_connection(connection):
if connection:
connection.close()
print("已關閉MySQL數據庫連接")
if __name__ == "__main__":
# 替換以下信息為您自己的MySQL數據庫信息
host = "your_host"
user = "your_user"
password = "your_password"
database = "your_database"
# 連接到MySQL數據庫
mysql_connection = connect_to_mysql_db(host, user, password, database)
# 在此處執行您的數據庫操作,例如查詢、插入、更新等
# 關閉MySQL連接
close_mysql_connection(mysql_connection)
請確保將your_host
、your_user
、your_password
和your_database
替換為您自己的MySQL數據庫信息。在此示例中,我們定義了一個名為connect_to_mysql_db
的函數,該函數嘗試連接到指定的MySQL數據庫,并在成功連接時返回一個連接對象。我們還定義了一個名為close_mysql_connection
的函數,用于關閉已打開的數據庫連接。在__main__
部分中,我們調用這些函數來連接到數據庫、執行操作并關閉連接。