FastAPI出现Duplicate entry ‘xxx‘ for key ‘xxx.ix_xxx_xxx‘错误

错误如下:sqlalchemy.exc.IntegrityError: (mysql.connector.errors.IntegrityError) 1062 (23000): Duplicate entry '1005' for key 'user123.ix_user123_name_email'

根据字面意思,说是密钥重复了,其实这是插入数据库中的数据重复了,也就是name_email这个字段重复了,换一个不重复的数据重新插入就行了,最好在后台做一个错误处理,告诉前端用户名重复,换一个用户名


版权声明:本文为qq_39528534原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。