我已经检查了其他代码和解决方案,但我就是找不到解决方案
table = "create table salesperson (code int, name varchar(35), salary int, itcode varchar(4))"
cursor.execute(table)
code = int(input('Enter the code:'))
name = input('Enter the name:')
salary = int(input('Enter the salary:'))
itcode = input('Enter the itcode:')
command = "insert into account(code,name,salary,itcode) values(%s,%s,%s,%s)"
values = (code, name, salary, itcode)
cursor.execute(command, values)
mycon.commit()
print('record(s) inserted')
我建议您将表实体的创建分离到它自己的函数中。然后使用MySQL Workbench或其他工具验证您的模式是否正确创建
看起来您正在创建一个表
salesperson
,但正在插入到account
中?看看这个相关问题 更多 >
编程相关推荐