参数标记
%s不是
%d。
add_user = """INSERT INTO DB.tbluser (username, department, startyear, currentpos, link) VALUES (%s, %s, %s, %s, %s)"""
请注意,所使用的参数标记
mysql.connector可能看起来与
%sPython字符串格式中使用的参数标记相同,但关系只是巧合。一些数据库适配器喜欢
oursql和
sqlite3使用
?的参数标记代替
%s。

参数标记
%s不是
%d。
add_user = """INSERT INTO DB.tbluser (username, department, startyear, currentpos, link) VALUES (%s, %s, %s, %s, %s)"""
请注意,所使用的参数标记
mysql.connector可能看起来与
%sPython字符串格式中使用的参数标记相同,但关系只是巧合。一些数据库适配器喜欢
oursql和
sqlite3使用
?的参数标记代替
%s。