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%%'

 

posted @ 2019-01-16 14:34  Corey0606  阅读(231)  评论(0编辑  收藏  举报