码迷,mamicode.com
首页 >  
搜索关键字:sql_mode    ( 303个结果
MySQL关于日期为零值的处理
前言:前面文章我们介绍过日期和时间字段的查询方法,最近遇到日期值为零的问题。原来了解过和sql_mode参数设置有关,但还不是特别清楚,本篇文章将探究下MySQL怎么处理日期值为零的问题。1.问题描述这里我们说的日期为零值是指年、月、日为零,即‘0000-00-00‘。显然,这是不合法的日期值,但由于设计问题或历史遗留问题,有时候数据库中有类似日期值为零的数据,默认情况下插入零值日
分类:数据库   时间:2020-06-13 00:14:25    阅读次数:68
docker安装mysql
安装docker 查询mysql版本, docker search mysql 拉取指定版本的镜像 docker pull NAME 启动镜像, 第一次启动最少需要指定MYSQL_ROOT_PASSWORD docker run -d -e MYSQL_ROOT_PASSWORD=password ...
分类:数据库   时间:2020-06-12 12:45:23    阅读次数:61
MySQL的sql_mode合理设置
MySQL的sql_mode合理设置sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题。 show variables ...
分类:数据库   时间:2020-06-10 23:10:37    阅读次数:150
MySQL SQL介绍(1)
MySQL SQL介绍 一、MySQL SQL介绍 1.1.1 SQL 应用基础 SQL(结构化查询语句)介绍 SQL标准:SQL 92 SQL99 5.7版本后启用SQL_Mode 严格模式 SQL作用 SQL 用来管理和操作MySQL内部的对象 SQL对象: 库:库名,库属性 表:表名,表属性, ...
分类:数据库   时间:2020-06-05 15:32:10    阅读次数:72
mysql报错Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column问题
今天sql一对多关联查询发现一个错误,提示说查询的字段不在group by的子句中,因为sql_mode是only_full_group_by。 报错信息: #1055 - Expression #3 of SELECT list is not in GROUP BY clause and cont ...
分类:数据库   时间:2020-06-05 15:03:04    阅读次数:88
mysql 去掉重复数据
DELETE from 表明 where id not in( select a.id from ( SELECT id FROM 表明 GROUP BY 字段 )a ) MySQL5.7版本sql_mode=only_full_group_by问题解决办法 SET sql_mode ='STRIC ...
分类:数据库   时间:2020-06-04 10:40:52    阅读次数:85
mysql导入导出、阿里云内网传输
1、sql文件过大会报异常: (42000): Variable 'sql_mode' can't be set to the value of 'NULL' ................ mysql配置修改:my.cnf: [mysqld] max_allowed_packet = 5000M ...
分类:数据库   时间:2020-06-02 11:04:04    阅读次数:80
[SUCTF 2019]EasySQL
[SUCTF 2019]EasySQL 知识点 set sql_mode=PIPES_AS_CONCAT 可以把||变成拼接作用 进来一个输入框,fuzz一波发现是一个数字型堆叠注入,并且payload有长度限制。 再fuzz一波参数,发现基本都被ban了,flag也被ban了。。。 select ...
分类:数据库   时间:2020-06-01 11:43:29    阅读次数:68
mysql 执行报错:Error querying database. Cause: java.sql.SQLSyntaxErrorException:which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
1.这个错误发生在mysql 5.7 版本及以上版本会出现的问题: mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_GROUP_BY",这个配置严格执行了"SQL92标准" 2.在sql执行时,出现该原因: 简单来说就是:输出的结果是叫target list,就是s ...
分类:数据库   时间:2020-05-31 13:12:47    阅读次数:79
centos yum方式安装mysql (完整记录)
一、检查系统是否安装老版本,有的话干掉 #yum list installed | grep mysqlmysql-libs.x86_64 5.1.73-5.el6_6 @anaconda-CentOS-201508042137.x86_64/6.7 #yum -y remove mysql-lib ...
分类:数据库   时间:2020-05-30 15:53:42    阅读次数:86
303条   上一页 1 2 3 4 5 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!