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

    【MySQL】MySQL表的增删改查(进阶篇)——之约束条件

    添加时进行约束: mysql> insert into test99 values(1,'孙悟空'),(null,'唐三藏'); ERROR 1048 (23000): Column 'id' cannot...1062 (23000): Duplicate entry '1' for key 'id' 注解:这里的报错就是说明id这个1被约束后,不能再次出现,重复了; 4.2修改数据约束 mysql> insert...1062 (23000): Duplicate entry '1' for key 'id' 注解:当我们成功添加进去两个数据之后,再次修改id为1,已经存在的id时,可以发现不能修改 ️5.PRIMARY...1062 (23000): Duplicate entry '1' for key 'PRIMARY' 注意:这里有两处报错,第一是id不能为空,第二处是这里的重复定义了id为1。...1062 (23000): Duplicate entry '1' for key 'PRIMARY' mysql> update student set id=null where name='沙悟净

    29210

    MYSQL ERROR CODE 错误编号的意义

    :网络错误,出现读错误,请检查网络连接状况 1159:网络错误,读超时,请检查网络连接状况 1160:网络错误,出现写错误,请检查网络连接状况 1161:网络错误,写超时,请检查网络连接状况 1062...错误:1417 SQLSTATE: HY000 (ER_FAILED_ROUTINE_BREAK_BINLOG) 消息:1个子程序失败,在其声明没有NO SQL或READS SQL DATA,而且二进制日志功能已启用...错误:1418 SQLSTATE: HY000 (ER_BINLOG_UNSAFE_ROUTINE) 消息:在该子程序的在其声明没有DETERMINISTIC、NO SQL或READS SQL DATA...错误:1451 SQLSTATE: 23000 (ER_ROW_IS_REFERENCED_2) 消息:不能删除或更新父行,外键约束失败(%s)。...错误:1452 SQLSTATE: 23000 (ER_NO_REFERENCED_ROW_2) 消息:不能添加或更新子行,外键约束失败(%s)。

    3.4K20

    为 MySQL 加字段,我竟然遇史诗级 Bug?

    某天开发火急火燎找来,说是给表加字段时,出现 ERROR 1062 (23000):Duplicate entry …… key …… 报错,怀疑是 MySQL 出了问题。...保险起见,我默默删除了文字,重新编辑:”亲~数据库连接信息,执行的 SQL,具体报错提供下哦~“。待我拿到了具体的信息,复现了这个奇怪的报错,有图有真相。...1062 (23000): Duplicate entry 'h' for key 'pad' 3.5 随后添加字段的 DDL 报错 mysql> alter table sbtest1 add column... name varchar(); ERROR 1062 (23000): Duplicate entry 'h' for key 'pad' 3.6 发生疑惑 令人疑惑的是,如果主键冲突,却不会导致...1062 (23000): Duplicate entry '1' for key 'PRIMARY' # 新增字段不会报错 mysql> alter table sbtest1 add column

    8800
    领券