每次我重新启动mysql服务时,我的应用程序在任何查询中都会收到以下错误: File "/usr/local/lib/python3.6/site-packages/pymysql/cursors.py", line 328, in _query(Background on this error at: http://sqlalche.me/e/e3q8)
之后的任何<e
但是它来自于sql abcd,这意味着第二个try...except...中的cur.execute(query)会产生异常,因为abcd和select * from test where id = 2;没有被执行那么,如何忽略abcd并按预期执行第二个查询呢?我正在用python构建一个web服务器。我使用MySQL作为数据库,使用pymysql作为数据库的接口。但是,try...except...无法捕获此异常,因为我发现print(e)没有被执行。而且,产生错误的<em