Mysql数据库delete操作没报错却删除不了数据的解决

 更新时间:2023年01月04日 09:32:33   作者:Ken_1115  
本文主要介绍了Mysql数据库delete操作没报错却删除不了数据的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1、在操作页面执行删除操作,但没有删除成功,删除过程无报错(以下为删除操作的控制台日志)

2、在数据库执行删除操作

表数据

执行删除语句删除staffId为3的数据

结果却没有删除成功

3、原因

staffId为3的数据的flag为Null,虽然delete from staff where staffId=3 and flag != 1语句中的flag != 1说明了删除除1以外的数据,但却没有删除flag为Null的数据

4、解决办法

把staffId为3的flag置为0

再次执行delete语句

 

结果删除成功

 但每次手动把flag置为0很麻烦,不方便我们对表进行删除操作,所以可以设置flag字段的默认值为0,这样我们就不用手动把flag置为0

第一步:

第二步:

设置默认值为0,然后点击保存

 注意:本次操作数据库所用的软件为Navicat for MySQL,不同软件的操作可能不一样

到此这篇关于Mysql数据库delete操作没报错却删除不了数据的解决的文章就介绍到这了,更多相关Mysql delete报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql数据库中字符集乱码问题原因及解决

    mysql数据库中字符集乱码问题原因及解决

    这篇文章主要介绍了mysql数据库中字符集乱码问题原因及解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • mysql复制表的几种常用方式

    mysql复制表的几种常用方式

    这篇文章主要给大家介绍了关于MySQL中复制表的几种常用方式,我们在对一张表进行操作,但是怕误删数据,所以在同一个数据库中建一个表结构一样,表数据也一样的表,以作备份,需要的朋友可以参考下
    2023-08-08
  • 浅谈mysql数据库中的换行符与textarea中的换行符

    浅谈mysql数据库中的换行符与textarea中的换行符

    下面小编就为大家带来一篇浅谈mysql数据库中的换行符与textarea中的换行符。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • MySQL中对于not in和minus使用的优化

    MySQL中对于not in和minus使用的优化

    这篇文章主要介绍了MySQL中对于not in和minus使用的优化,作者给出了实例和运行时间对比,需要的朋友可以参考下
    2015-05-05
  • MySQL行格式的实现

    MySQL行格式的实现

    本文主要介绍了MySQL行格式的实现,行格式包含了行格式包括compact、redundant、dynamic和compressed四种,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-11-11
  • MySQL授予用户权限命令详解

    MySQL授予用户权限命令详解

    这篇文章主要给大家介绍了关于MySQL授予用户权限命令的相关资料,授权就是为某个用户赋予某些权限,例如可以为新建的用户赋予查询所有数据库和表的权限,需要的朋友可以参考下
    2023-11-11
  • 解决MySQL错误码:1054 Unknown column ‘**‘ in ‘field list‘的问题

    解决MySQL错误码:1054 Unknown column ‘**‘ in&n

    这篇文章主要介绍了解决MySQL错误码:1054 Unknown column ‘**‘ in ‘field list‘的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • mysql 主从数据不一致,提示: Slave_SQL_Running: No 的解决方法

    mysql 主从数据不一致,提示: Slave_SQL_Running: No 的解决方法

    这篇文章主要介绍了mysql 主从数据不一致,提示: Slave_SQL_Running: No 的解决方法,总结分析了MySQL主从数据不一致的原因与常见处理技巧,需要的朋友可以参考下
    2020-02-02
  • MySQL表字段设置默认值(图文教程及注意细节)

    MySQL表字段设置默认值(图文教程及注意细节)

    默认值的设置很重要,比如在插入的时候一些字段是可以省略的,这会带来很多的方便,接下来将要介绍MySQL表字段设置默认值感兴趣的你可以千万不要走开啊,希望本文对你有所帮助
    2013-01-01
  • 一次SQL如何查重及去重的实战记录

    一次SQL如何查重及去重的实战记录

    sql去重这可以说算是比较经典的面试题了,这篇文章主要给大家介绍了一次SQL如何查重及去重的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-03-03

最新评论