在使用 MySQL 數據庫時,有時候需要將查詢出來的數據存入一個列表中。這種情況下,我們可以使用 Python 的 MySQL Connector 模塊來實現。
首先,我們需要在 Python 中安裝 MySQL Connector 模塊。安裝方法如下:
pip install mysql-connector-python
安裝完成后,我們可以使用以下代碼來連接數據庫:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword", database="yourdatabase" )
接下來,我們可以通過以下代碼來查詢數據并存入列表中:
mycursor = mydb.cursor() mycursor.execute("SELECT * FROM yourtable") myresult = mycursor.fetchall() mylist = [] for x in myresult: mylist.append(x)
這段代碼中,我們首先通過 cursor 對象執行了一條 SELECT 語句,并使用 fetchall() 方法獲取了查詢結果。然后,我們定義了一個空列表 mylist,并通過 for 循環將查詢結果中的每一行數據存入該列表中。
最后,我們可以通過以下代碼來打印輸出列表中的數據:
for x in mylist: print(x)
這樣,我們就可以成功將查詢出來的數據存入一個列表中,并進行處理或展示。