3.x來查看MySQL數據庫。
loads 3.x,并按照安裝程序的提示進行安裝。
二、安裝MySQL驅動程序
nector驅動程序,也可以使用第三方的PyMySQL驅動程序。
nector驅動程序
ysqlloadsnectornector驅動程序。下載完成后,可以使用以下命令安裝:
stallysqlnector
2. 使用PyMySQL驅動程序
可以使用以下命令安裝PyMySQL驅動程序:
stall PyMySQL
三、連接MySQL數據庫
nectornect()函數。以下是連接MySQL數據庫的示例代碼:
portysqlnector
ydbysqlnectornect(
host="localhost",ame",
password="yourpassword",ydatabase"
tydb)
上述代碼中,host為MySQL服務器的地址,user為用戶名,password為密碼,database為要連接的數據庫名。如果連接成功,將會輸出一個類似于以下內容的對象:
ysqlnectornectionnection object at 0x0000029D65B939A0>
四、查詢MySQL數據庫
nector或PyMySQL驅動程序提供的cursor()函數創建一個游標對象,然后使用該游標對象執行SQL語句。
以下是查詢MySQL數據庫的示例代碼:
portysqlnector
ydbysqlnectornect(
host="localhost",ame",
password="yourpassword",ydatabase"
ycursorydb.cursor()
ycursorers")
yresultycursor.fetchall()
yresult:t(x)
ycursor,然后使用execute()函數執行SQL語句,最后使用fetchall()函數獲取所有查詢結果。查詢結果將會以元組的形式返回,可以使用for循環遍歷所有結果并輸出。
和MySQL的官方文檔。