Điểm đánh dấu tham số là %s không phải %d .
add_user = """INSERT INTO DB.tbluser
(username, department, startyear, currentpos, link)
VALUES (%s, %s, %s, %s, %s)"""
Lưu ý rằng điểm đánh dấu tham số
được sử dụng bởi mysql.connector có thể giống với %s được sử dụng trong định dạng chuỗi Python nhưng mối quan hệ chỉ là ngẫu nhiên. Một số bộ điều hợp cơ sở dữ liệu như oursql và sqlite3 sử dụng ? làm điểm đánh dấu tham số thay vì %s .