运行python脚本以使用Cron连接到MariaDB时,出现以下错误。但是,当我从本地运行时,不会出现此错误?这是为什么?解决方法是什么?
my_list
是一个包含多个值的列表,我正在传递这些值
到sql
查询。
pymysql.err.ProgrammingError:(1064,u“您的SQL错误 句法;检查与您的MariaDB服务器相对应的手册 在第1行“)附近的')'处使用的正确语法的版本
cur.execute("select VC_ID,concat(NAME,'/',Item_NAME) from books where VC_ID in %s" % repr(tuple(map(str,my_list))))