Mysql与sqlite注意

在mysql中查询:

self.cursor.execute("select * from zyjinfo where datenow='%s'" % datetime)
result = self.cursor.fetchall()

在sqlite中查询

self.cursor.execute("select * from zyjinfo where datenow='%s'" % datetime).fetchall()


注意:

在执行插入,删除,修改的时候需conn.commit()
记得加try 捕获异常,再except con.rollback()

sql里面的占位符表名以外 字符串需’%s‘ ,like查询   like '%%%s%%'

原文地址:https://www.cnblogs.com/cjj-zyj/p/10276855.html