装驱动与连库要点
- pip install pymysql 一条命令装好驱动
- pymysql.connect(host, user, password, database) 建立连接
- charset 设 utf8mb4,中文和表情符号才不会乱码
- 连上先 print 验证,失败会抛 OperationalError
- 连接对象用完调 close() 释放,别让连接一直挂着
- 生产把连接信息放配置,密码别硬编码进脚本
装驱动与连库示例
import pymysql
db = pymysql.connect(
host="127.0.0.1",
user="app_user",
password="app_pass",
database="shop_db",
charset="utf8mb4"
)
print("连上了")
db.close()
避坑提醒:连本地报 2003,先确认 MySQL 在跑、端口是 3306;报字符集错就加 charset='utf8mb4',别用老 utf8。