aiomysql 常用连接方式
返回《MySQL 常用命令》 · PyMySQL 常用连接方式
适用于 Python 3.11 及以上版本。先安装依赖:python -m pip install aiomysql "PyMySQL[rsa]"。
复制下方代码,保存为 aiomysql_client.py。设置 MYSQL_HOST、MYSQL_USER、MYSQL_PASSWORD、MYSQL_DATABASE,
再运行 python aiomysql_client.py;MYSQL_PORT 默认是 3306。
入口使用正文的 intl_sixin_data 示例表,筛选 session_id = 'session_a',最多返回 5 条记录的
id、date_num、session_id;没有匹配记录时返回 []。建表语句见正文 1.2。连接自己的表时,修改 main() 中的查询。
在其他脚本中可通过 from aiomysql_client import AsyncMySQLClient 导入,使用 await AsyncMySQLClient.create(...)
创建客户端,结束时执行 await client.close()。事务和并发的调用方式见正文。
| |