MySQL 数据库操作的 Python 程序,用起来挺顺手的。用的是老牌的 MySQLdb 库,配合 Python 写点增删改查的操作,简单直接,适合平时写脚本或者搞点自动化。

MySQLdb 的数据库连接比较经典,用connect()传账号密码就能连上,响应也快。配合游标cursor()一起用,查数据、插数据都挺方便。

数据插入和查询的代码也不复杂,用个execute()丢进去,搞定一条 SQL 语句就完事。写批量插入的时候用executemany()也能省不少事。

你要是用的是Python3,记得别用错库,可以看看Python3 中操作 MySQL 数据库的方法这篇,讲得挺清楚。

平时用PyCharm的同学,推荐顺手打开这个链接PyCharm 玩转数据库,数据库连着写,写着连,效率提升不少。

顺带一提,如果你还没搞懂怎么连数据库的话,这篇MySQLdb 连接 MySQL 的方法可以看看,思路清晰。

这套 Python 操作 MySQL 的方式,轻量、实用,适合你日常写点小工具、管理脚本啥的。如果你追求更高性能或异步,那就得考虑别的库了,比如asyncmy或者SQLAlchemy那类的。