我正在为管理员用户创建一个具有删除用户功能的Web应用程序。
Form = UpdateuserForm()
if request.method == 'POST':
_username = request.form['chngusername']
cur2 = conn.cursor()
cur2.execute("DELETE from users where username = %s"),(_username,)
# cur2.execute("DELETE FROM users WHERE username='"+_username+"'")
conn.commit()
cur2.close()
我希望输出删除数据库中指定的行,其中用户名是输入的用户名。但是我得到这个错误声明。 MySQLdb._exceptions.ProgrammingError:(1064,“您的SQL语法有误;请查看与您的MySQL服务器版本相对应的手册,以找到在第1行附近使用'%s'的正确语法”)