環境:python3
第三方庫:pip install pymysql
import pymysql
def MysqlConnector():
# 打開數據庫連接
db = pymysql.connect(host="127.0.0.1", # 數據庫地址
port=3308, # 端口號
user="root", # 用戶名
passwd="123456", # 密碼
db="goods", # 庫名
charset='utf8', # 編碼格式
cursorclass=pymysql.cursors.DictCursor) #返回結果爲字典,而非元組
# 使用 cursor() 方法創建一個遊標對象 cursor
cursor = db.cursor()
# 使用 execute() 方法執行 SQL 查詢
cursor.execute("SELECT * FROM House WHERE name='TONY'")
# 使用 fetchone() 方法獲取單條數據.
# 使用 fetchall() 方法獲取全部數據.
data = cursor.fetchall()
print(data)
# 關閉數據庫連接
db.close()