Traceback (dernier appel le plus récent) :
Fichier "python_mysql.py", ligne 78, dans <module>
x.cb_model_add()
Fichier "python_mysql.py", ligne 17, dans cb_model_add
self.cursor.executemany(sql, params)
Fichier "build/bdist.linux-x86_64/egg/MySQLdb/cursors.py", ligne 262, dans executemany
Fichier "build/bdist.linux-x86_64/egg/MySQLdb/cursors.py", ligne 354, dans _query
Fichier "build/bdist.linux-x86_64/egg/MySQLdb/cursors.py", ligne 318, dans _do_query
_mysql_exceptions.ProgrammingError : (1064, "Vous avez une erreur dans votre syntaxe SQL ; vérifiez le manuel qui correspond à votre Version du serveur MySQL pour la bonne syntaxe à utiliser près de ':code)' à la ligne 2")
sql语句如下:
sql="insérer dans les valeurs test1 (code) (:code)"
params = [{'code':'xx'}]
self.cursor.executemany(sql, params)