色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

fastapi mysql

老白2年前12瀏覽0評論

FastAPI 是一個相當不錯的 Python Web 框架,他驕傲宣稱自己是一個快速、簡單、易用的 Web 框架,符合現代 Web 開發的各個方面。在 FastAPI 模塊中,與 MySQL 數據庫連接是常常會遇到的事情。

# 首先要在項目中引入 pymysql
import pymysql
# MySQL 數據庫連接配置
MYSQL_HOST = '127.0.0.1'
MYSQL_PORT = 3306
MYSQL_USER = 'root'
MYSQL_PASSWORD = 'password'
MYSQL_DB = 'test'
# 創建 MySQL 連接
conn = pymysql.connect(
host=MYSQL_HOST,
port=MYSQL_PORT,
user=MYSQL_USER,
password=MYSQL_PASSWORD,
db=MYSQL_DB,
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor
)

使用上述配置,即可創建一個連接到 MySQL 數據庫的實例。

如果需要查詢或者操作數據庫,可以使用 MySQLdb 的 Cursor 與數據庫進行交互。

# 創建游標
cursor = conn.cursor()
# 查詢數據
sql = 'SELECT * FROM table'
cursor.execute(sql)
result = cursor.fetchall()
# 插入數據
sql = "INSERT INTO table (col1, col2) VALUES ('value1', 'value2')"
cursor.execute(sql)
# 提交操作
conn.commit()
# 關閉游標
cursor.close()
# 關閉連接
conn.close()

可以使用以上代碼樣例進行 MySQL 數據庫操作,實現 CRUD 操作。