Linux操作系統(tǒng)支持多種數(shù)據(jù)庫,其中MySQL是其中非常流行的一款。在Linux中連接MySQL數(shù)據(jù)庫,可以通過以下幾個步驟實現(xiàn):
1. 安裝MySQL驅(qū)動程序
sudo apt-get install python3-mysqldb
2. 安裝MySQL服務
sudo apt-get install mysql-server
3. 連接MySQL數(shù)據(jù)庫
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword", database="yourdatabase" ) print(mydb)
在上述代碼中,我們使用mysql.connector
模塊連接MySQL數(shù)據(jù)庫。連接時需要提供主機名、用戶名、密碼和數(shù)據(jù)庫名等參數(shù)。如果連接成功,將返回連接對象。
4. 執(zhí)行MySQL查詢語句
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword", database="yourdatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers") myresult = mycursor.fetchall() for x in myresult: print(x)
在上述代碼中,我們創(chuàng)建了一個游標對象mycursor
,使用execute()
方法執(zhí)行 MySQL 查詢語句,并使用fetchall()
方法獲取所有結果。
總的來說,連接MySQL數(shù)據(jù)庫十分簡便,只需要引入相關模塊并提供相關參數(shù)即可成功連接。借助 Python 的這一特性,我們可以輕松地實現(xiàn)對 MySQL 數(shù)據(jù)庫的操作和管理。