首页 > 解决方案 > pymysql insert into 报错scrapy

问题描述

我尝试在scrapy中使用mysql,但是mysql总是报错

pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax;检查与您的 MariaDB 服务器版本相对应的手册,以了解在 '[' 附近使用正确的语法\n 专升本专重要吗?要不要准备升本? \n ' 在第 1 行")

sql = "INSERT INTO crawler_sohu(Title,Content,images,insert_Time,text_Creat_Time) VALUES({},{},{},{},{})".format(
    item['title'], item['content'], item['images'], item['insert_time'], item['text_creat_time'])
self.cursor.execute(sql)
self.db_conn.commit()

标签: pythonmysqlscrapypymysql

解决方案


推荐阅读