首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Failed to execute query: Duplicate entry 0 for key PRIMARY

    Failed to execute query: Duplicate entry '0' for key 'PRIMARY' 今天在做php登陆和登出会插入数据到log表中,,结果报错了:如下:...Failed to execute query: Duplicate entry '0' for key 'PRIMARY' SQL: INSERT INTO log set LOGID = 'IN',...LOG01 ='test', LOG02 ='127.0.0.1', DT999 = now() 这说明每次往表中插入记录的PRIMARY值均为0 问题描述: 修改前表的结构; SQL 查询结果 主机...解决问题思路:  1、老的表结构,使用的复合索引——“PRIMARY KEY (`AUTOID`)”,没有指定 auto_increment 的值;   2、删除原来主键,重新创建新主键时(alter...NULL;   3、mysql 不支持 “alter table sg_medal_action add auto_increment primary key(action_id);”这样的语句,请详看

    69520
    领券