MySQL MySQL中设置NULL和空白字符串的问题及解决 MySQL设置NULL和空白字符串问题 今天在修改一个bug,发现了很多问题。 记录其中一个比较有意识的bug。 数据库使用的是MySQL 先不谈问题,我就是觉得同一个字段,有人存了设置为空白字符串,有人设置了NULL。 空值是不占用空间的,MySQL中的...
MySQL MySQL学习之日期函数的用法详解 获取 系统时间 函数 “NOW()” 函数 能够获得当前系统日期和时间,格式如下:“YYYY-MM-DD hh:mm:ss” (这里的小时单位是 24 小时制) “CURDATE()”...
MySQL MySql中删除数据表的方法详解 定义: 删除数据表就是将数据库中已经存在的表从数据库中删除。注意,在删除表的同时,表的定义和表中所有的数据均会被删除。因此,在进行删除操作前,最好对表中的数据做一个备份,以免造成无法挽回的后果。本节将详细讲解数据库表的删除方法。 1...
MySQL MySQL外键关联操作的实现 MySQL 的外键约束 注意,MySQL 的 InnoDB 表引擎才支持外键关联,MyISAM 不支持。MySQL 还支持手动打开或关闭外键约束:SET FOREIGN_KEY_CHECKS = 0/1;。 使用外键约束最大的好处在于 MySQL 帮助我们...
MySQL MySQL 5.7之关于SQL_MODE的设置 一、sql_mode用来解决下面几类问题 二、MySQL5.7中sql_mode参数默认值的说明(如下为MySQL 5.7.27版本) 三、sql_mode 设置和修改 总结 sql_mode是个容易被忽视的变量,在5.5默认值是空值,在这种设置下是可以允...
MySQL mysql中的多个字段最大最小值 mysql多个字段最大最小值 1、语法 最大值: GREATEST(expr_1, expr_2, …expr_n) 最小值: LEAST(expr_1, expr_2, …expr_n) 2、说明 GREATEST(expr_1,...
MySQL 一文详解SQL 中的三值逻辑 1. 前言 大多数编程语言都是基于二值逻辑的,即逻辑真值只有真和假两个。而 SQL 语言则采用一种特别的逻辑体系——三值逻辑,即逻辑真值除了真和假,而 SQL 语言里,除此之外还有第三个值 unknown ,因此...
MySQL MySQL检索数据操作方法梳理 前言: 本实验中所用数据库创建SQL代码以及插入数据SQL代码链接: 链接: https://pan.baidu.com/s/17dIyjZ-pCmJlcvLm5UYbmA?pwd=x5bb 提取码: x5bb 本人用来编写运行 SQL 代码的...
MySQL MySQL8.0+版本1045错误的问题及解决办法 一、管理员权限打开CMD 二、CD到自己的MySQL安装目录 三、停止MySQL服务 四、键入命令行 五、重新打开CMD窗口 六、登录MySQL数据库 七、密码改为空密码 八、刷新数据 九、退出数据库 十、启动MySQL服务 十一、命令行正常登录MySQL...
MySQL MySQL创建唯一索引时报错Duplicate entry * for key问题 创建唯一索引时报错Duplicate entry * for key 场景 在MySQL表创建唯一索引时,出现报错Duplicate entry * for key. 使用show index from table确认table中并不存在重名的唯一索引键名...