温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

pymysql.err.InternalError: 107

发布时间:2020-08-11 00:13:57 来源:网络 阅读:359 作者:迷途向前 栏目:MySQL数据库

pymysql.err.InternalError: (1075, 'Incorrect table definition; there can be only one auto column and it must be defined as a key')

pymysql.err.InternalError: 107
python中使用pymysql创建table是报错是上面标题,sql语句如下:
sql = '''
create table music (
id int not null auto_increment,
song text,
singer text,
genre text,
issue text,
publisher text,
score text)'''
百度,问题是:自增字段必须是主键。解决办法是设置id为主键。
修改后sql为:
sql = '''
create table music (
id int not null auto_increment,
song text,
singer text,
genre text,
issue text,
publisher text,
score text,
primary key(id)
)'''
感谢:https://www.cnblogs.com/guodongdidi/p/6290782.html

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI