MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题. sql model 常用来解 ...
分类:
数据库 时间:
2019-08-30 15:56:25
阅读次数:
106
1MySQL的架构介绍1.1sql_modesql_mode是一个容易忽视的变量,默认情况下为空,可以忍耐一些非法操作,在生产环境中,必须将其设置为严格模式,在开发测试环境中配该变量也是很有必要的,因为这样可以在生产之前发现问题。sql_mode常用值如下:ONLY_FULL_GROUP_BY:对于GROUPBY聚合操作,如果在SELECT中的列没有在GROUPBY中出现,那么这个sql是不合法的
分类:
数据库 时间:
2019-08-30 09:26:51
阅读次数:
102
数据库的严格模式 查看当前是否是严格模式 修改当前为严格模式 1. 2. 通过修改MySQL的配置文件,在配置文件中查找sql-mode,将此行修改成为: ...
分类:
数据库 时间:
2019-08-29 23:54:56
阅读次数:
288
https://dev.mysql.com/downloads/mysql/ 如下图,选择版本,本教程仅演示ZIP压缩包下载配置。 2.【解压到指定目录】 3.【配置环境变量】 4.【CMD进入bin目录】 5.【初始化】 命令: 注意:如果不能正常运行,请尝试以下操作:安装截图所示程序 6.【编辑 ...
分类:
数据库 时间:
2019-08-28 10:35:41
阅读次数:
103
表完整性约束 创建表的完整语法 注意事项: 1. 在同一表中,字段名不能相同。 2. 字段名和类型必须,宽度约束条件可选。 3. 最后一个字段不能加逗号。 表中的数据类型 介绍 存储引擎决定了表的类型,表里面的数据也得有类型,数据还得有宽度,宽度是可选的。别问,问就是记。 建表的时候,字段都有对应的 ...
分类:
其他好文 时间:
2019-08-20 00:47:57
阅读次数:
131
" 目录 . 数值类型 1. 数值范围验证 /. 有符号 /. 无符号 2. int类型显示长度验证 . 浮点型 1. 验证 /. 建表 /. 精度 . 日期类型 1. 验证 /. year /. date、time、datatime /. timetamp /. datetime 与 t ...
分类:
数据库 时间:
2019-08-19 11:31:34
阅读次数:
155
" 目录 字符类型 char类型 varchar类型 实测 总结 枚举类型与集合类型 字符类型 官网:https://dev.mysql.com/doc/refman/5.7/en/char.html注意:char与varchar括号内的参数指的是字符的固定长度 char类型 定长,简单粗暴,浪费空 ...
分类:
数据库 时间:
2019-08-19 11:13:32
阅读次数:
110
原文: http://106.13.73.98/__/22/ 目录 字符类型 char类型 varchar类型 实测 总结 枚举类型与集合类型 字符类型 官网:https://dev.mysql.com/doc/refman/5.7/en/char.html注意:char与varchar括号内的参数 ...
分类:
数据库 时间:
2019-08-11 20:48:41
阅读次数:
132
一、hql语句基础知识 1. 什么是hqlHQL是Hibernate Query Language的缩写 hibernate查询语句 2. hql和sql区别/异同HQL SQL类名/属性 表名/列名区分大小写,关键字不区分大小写 不区分大小写别名 别名?,从下标0开始计算位置(hibernate5 ...
分类:
Web程序 时间:
2019-08-09 22:01:36
阅读次数:
154