当前位置: 首页 > wzjs >正文

网站建设找客户百度推广服务

网站建设找客户,百度推广服务,温州市网络问政平台,wordpress怎么上传电影在使用group_concat的过程中遇到个问题,这里记录一下:在MySQL中有个配置参数group_concat_max_len,它会限制使用group_concat返回的最大字符串长度,默认是1024。 查询group_concat_max_len大小: show variables like…

在使用group_concat的过程中遇到个问题,这里记录一下:在MySQL中有个配置参数group_concat_max_len,它会限制使用group_concat返回的最大字符串长度,默认是1024。

查询group_concat_max_len大小:

show variables like 'group_concat_max_len';

修改group_concat_max_len大小:

方法一:

SET GLOBAL group_concat_max_len = 1024 * 10; SET SESSION group_concat_max_len = 1024 * 10;

这种方法可以在不重启服务器的情况下使用,但是如果重启服务器后会还原配置。可以通过修改MySQL(my.ini)配置文件来彻底解决这个问题。

方法二:

修改MySQL(my.ini)配置文件,需要重启服务器后才能生效。

找到my.ini文件,如果修改或新增:

group_concat_max_len = 10240

重启生效。

mybatis报错:“which is not in SELECT list; this is incompatible with DISTINCT”

总结就是版本问题导致:
使用参考链接中的方案一就解决了,主要是设置 session、global(当前有效,重启MySQL服务后失效,永久生效设置mysqld文件)

select version()show session variables where variable_name = 'sql_mode'set session sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'show global variables where variable_name = 'sql_mode'set global  sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

长期解决方案:/etc/my.cnf增加如下配置

vim /etc/my.cnf
#在my.cnf新增如下配置后重启mysql服务
sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"

另:mysql 的 mode 常用的有以下几种:

ONLY_FULL_GROUP_BY:出现在select语句、HAVING条件和ORDER BY语句中的列,必须是GROUP BY的列或者依赖于GROUP BY列的函数列。
NO_AUTO_VALUE_ON_ZERO:该值影响自增长列的插入。默认设置下,插入0或NULL代表生成下一个自增长值。如果用户希望插入的值为0,而该列又是自增长的,那么这个选项就有用了。
STRICT_TRANS_TABLES:在该模式下,如果一个值不能插入到一个事务表中,则中断当前的操作,对非事务表不做限制
NO_ZERO_IN_DATE:这个模式影响了是否允许日期中的月份和日包含0。如果开启此模式,2016-01-00是不允许的,但是0000-02-01是允许的。它实际的行为受到 strict mode是否开启的影响1。
NO_ZERO_DATE:设置该值,mysql数据库不允许插入零日期。它实际的行为受到 strict mode是否开启的影响2。
ERROR_FOR_DIVISION_BY_ZERO:在INSERT或UPDATE过程中,如果数据被零除,则产生错误而非警告。如
果未给出该模式,那么数据被零除时MySQL返回NULL
NO_AUTO_CREATE_USER:禁止GRANT创建密码为空的用户
NO_ENGINE_SUBSTITUTION:如果需要的存储引擎被禁用或未编译,那么抛出错误。不设置此值时,用默认的存储引擎替代,并抛出一个异常
PIPES_AS_CONCAT:将”||”视为字符串的连接操作符而非或运算符,这和Oracle数据库是一样的,也和字符串的拼接函数Concat相类似
ANSI_QUOTES:启用ANSI_QUOTES后,不能用双引号来引用字符串,因为它被解释为识别符

http://www.dtcms.com/wzjs/494500.html

相关文章:

  • 营销型网站建设标准网站设计公司报价
  • 做网站然后推广宝塔没有域名直接做网站怎么弄
  • 光谷做网站推广哪家好手机营销软件
  • 美女做暧暧视频网站搜索关键词排行榜
  • wordpress 七牛 水印银川seo优化
  • 厦门做网站最好的公司最新推广赚钱的app
  • 网站优化内容沈阳专业seo排名优化公司
  • 网络营销网站建设实训seo学校培训班
  • 政府机关asp免费网站源码人力资源培训网
  • 汕头网站建设科技有限公司流量平台有哪些
  • wordpress调取指定分类下的文章关键词优化推广公司排名
  • 郑州网站zhi zuo2345网址导航主页
  • 网站模板怎样使用昆明关键词优化
  • 免费网站建设合同范本济南seo排名搜索
  • 建设的网站太卡百度快速收录教程
  • 俄乌今天最新军事动态河南整站关键词排名优化软件
  • 做网站被忽悠算诈骗吗微信推广平台收费标准
  • 网校网站模板昆明seo关键词
  • 微信官方版官方网站河南做网站优化
  • 自己做的网站360显示过期社交媒体营销策略有哪些
  • 网站外链软件怎么建立网站卖东西
  • 做推广要知道的网站网络广告策划案例
  • 网站正在建设完善中重庆seo技术分享
  • 常州建站优化网络营销推广优化
  • 顺的网站建设精英seo基础入门教程
  • 针对茅台酒企业网站建设方案百度首页排名优化公司
  • 网站建设应该注意哪些问题推广平台排名前十名
  • wordpress html5 视频seoul是哪个城市
  • 做自媒体需要哪些网站免费域名申请
  • 一流的购物网站建设sem培训