此问题在此处已有答案:
How to use variables in SQL statement in Python?(5个答案)
2小时前关闭.
#generate password hash and insert the user into the database
hash = generate_password_hash(password)
db.execute("INSERT INTO users(username, hash,email) VALUES (?,?,?)",username,hash,email)
我想插入数据库但是
它一直给我的错误,我还创建了用户表在我的SQL数据库,它有所有的三列在它。什么可以是解决方案,因为我没有看到任何语法错误在我的代码
1条答案
按热度按时间kcwpcxri1#
db.execute()
的参数必须在单个参数中。但这不应该导致您描述的语法错误。