代码原来是mysqldb,我用pymysql代替了,跑起来没什么问题,但是navicat里面就没有数据进来。。。不知道是为什么,求大牛解答下
看看数据库日志有没有什么错误信息
语法错了,下面句子参考
def func(self,*args):
self.insert_sql = """insert into jobble_article(title,create_date,url,fav_nums) value(%s,%s,%s,%s)"""%args args(收集参数)是你要输入的值
self.cursor.execute(insert_sql)
python3不再有MySQLdb,按上面10.11号的应该是对的,不过我都是用的repr()接受参数。