1 /* 2 SQLyog Ultimate - MySQL GUI v8.2 3 MySQL - 5.5.27 : Database - jpa 4 ********************************************************************* 5 */ ...
分类:
其他好文 时间:
2019-07-10 18:41:48
阅读次数:
134
MySQL5.7后将sql_mode的ONLY_FULL_GROUP_BY模式默认设置为打开状态,这样一来,很多之前的sql语句可能会出现错误,错误信息如下: Error Code: 1055. Expression 3 of SELECT list is not in GROUP BY claus ...
分类:
数据库 时间:
2019-07-04 11:08:44
阅读次数:
231
一般用的是My.cnf文件。 如果要图省事呢? 以下的命令可供参考。 特别是--character-set-server=utf8 --collation-server=utf8_general_ci --sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTIT ...
分类:
数据库 时间:
2019-07-03 22:47:19
阅读次数:
233
今天在测试服务器上突然出现了这么一个MySQL的问题,同样的代码正式服没有问题,那肯定就是出在了配置上,查了一下原因才明白原来是数据库版本为5.7以上的版本, 默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by&nbs ...
分类:
数据库 时间:
2019-07-03 14:03:43
阅读次数:
110
MySQL 5.7默认ONLY_FULL_GROUP_BY语义介绍 ONLY_FULL_GROUP_BY是MySQL提供的一个sql_mode,通过这个sql_mode来提供SQL语句GROUP BY合法性的检查,在MySQL的sql_mode是非ONLY_FULL_GROUP_BY语义时。一条se ...
分类:
数据库 时间:
2019-07-03 13:22:27
阅读次数:
114
专职DBA-MySQL-SQL基础应用 SQL介绍 结构化查询语言 5.7以后符合SQL92严格模式 通过sql_mode参数来控制 常用的SQL分类 DDL:数据定义语言 DCL:数据控制语言 DML:数据操作语言 DQL:数据查询语言 数据类型 作用:保证数据的准确性和标准性。 种类: 1.数值... ...
分类:
数据库 时间:
2019-07-02 16:20:04
阅读次数:
126
如果使用./support-files/mysql.server 文件启动,则默认读取/etc/my.cnf 配置文件,这种方式有时候启动不了 报错 :The server quit without updating PID file 所以我们使用启动命令mysqld_safe启动,多个实例只是重复 ...
分类:
数据库 时间:
2019-05-19 14:22:02
阅读次数:
155
执行上面的代码, 即可解决, 不过mysql重启之后还会有问题. 根本解决: 将mysql的配置文件中的sql_mode项 注释掉. ...
分类:
数据库 时间:
2019-05-18 18:26:27
阅读次数:
911
主要内容 1. 在springcloud config中,使用数据库存储配置信息。 系统默认采用git的方式,此处我们介绍使用jdbc的方式存储配置信息 准备数据库 1. 数据库我们使用mysql。 2. 新建库 p config server 3. 创建配置需要的表,并初始化一些配置信息 sql ...
分类:
数据库 时间:
2019-05-15 18:05:44
阅读次数:
193
方案1: 修改sql_mode的值 set sql_mode = '';set sql_mode = 'NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES'; 再次执行刚才的语句,就不会报错了。 方案2: 在my.cnf添加如下: 如果没有my.cnf,有my.in ...
分类:
数据库 时间:
2019-05-07 11:37:01
阅读次数:
208