Python MySQLdb异常

10 投票
2 回答
5121 浏览
提问于 2025-04-15 12:51

我刚开始学习Python和MySQLdb,想问一下:

  1. 在连接MySQL的时候,放try/catch块的最佳位置在哪里?是在MySQLdb.connect的地方吗?每次查询的时候也应该加一个吗?

  2. 在这些块中,我应该捕获哪些异常?

谢谢大家的帮助

祝好,
马克

2 个回答

1

我觉得连接和查询可能会出错,所以你应该对它们都使用try/except来处理错误。

16

在连接数据库和执行查询时,捕捉MySQLdb.Error错误

撰写回答