Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试修复SQL语法中的错误;检查与MySQL服务器版本对应的手册,了解正确的语法_Python_Mysql - Fatal编程技术网

Python 尝试修复SQL语法中的错误;检查与MySQL服务器版本对应的手册,了解正确的语法

Python 尝试修复SQL语法中的错误;检查与MySQL服务器版本对应的手册,了解正确的语法,python,mysql,Python,Mysql,这是我为Python编写的代码。我正在使用PyQt设计器和MySql。 我一直收到错误ProgrammingError:您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行使用near',values('asdasda','asdasdasf','SDAFDSA')的正确语法。请帮助查询=(“插入用户(名称、矩阵、用户名、密码)、值(“%s、%s、%s、%s)”) 应该是 query=(“插入用户(名称、矩阵、用户名、密码)值(%s、%s、%s、%s)”)打字错误:去掉

这是我为Python编写的代码。我正在使用PyQt设计器和MySql。 我一直收到错误ProgrammingError:您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行使用near',values('asdasda','asdasdasf','SDAFDSA')的正确语法。请帮助查询=(“插入用户(名称、矩阵、用户名、密码)、值(“%s、%s、%s、%s)”)

应该是


query=(“插入用户(名称、矩阵、用户名、密码)值(%s、%s、%s、%s)”)

打字错误:去掉
%s
前面的引号和
值前面的逗号。谢谢:)它起作用了请接受它作为答案并投票表决……)
def SignUp(self):
    n=self.lineEdit.text()
    m=self.lineEdit_2.text()
    us= self.lineEdit_4.text()
    pww = self.lineEdit_5.text()
    query=("insert into users(name,matric,username,password), values ('%s,%s,%s,%s)")
    cur.execute(query,(n,m,us,pww))
    cur.commit()