MySQL是一種常用的關系型數據庫管理系統,可以通過編寫代碼與其連接。
需要使用MySQL提供的一些庫來連接數據庫,具體步驟如下:
import pymysql # 打開數據庫連接 db = pymysql.connect(host='localhost', port=3306, user='root', password='123456', db='test') # 使用 cursor() 方法創建一個游標對象 cursor cursor = db.cursor() # 使用 execute() 方法執行 SQL 查詢 cursor.execute("SELECT VERSION()") # 使用 fetchone() 方法獲取單條數據. data = cursor.fetchone() print("Database version : %s " % data) # 關閉數據庫連接 db.close()
首先需要導入pymysql庫,可以通過命令行輸入“pip install pymysql”安裝。
然后使用connect方法連接數據庫,需要指定主機名(host)、端口號(port)、用戶名(user)、密碼(password)以及數據庫名(db)等參數。
使用cursor方法創建一個游標對象,可以使用execute方法執行SQL語句,fetchone方法獲取查詢結果,最后需要使用close方法關閉數據庫連接。