1.this is incompatible with sql_mode=only_full_group_by

set @@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

2.表“TableDetails”中列“IsPrimaryKey”的值为 DBNull

set global optimizer_switch='derived_merge=off';
set optimizer_switch='derived_merge=off';
如果执行到此处仍然无效,重启mysql再次执行即可,多次亲测有效

3.navicat设置外键保存后消失

设置数据库引擎为InnoDB

4.MySQL8.0 Authentication method 'caching_sha2_password' not supported by any of the available plugins.

修改默认的配置文件
C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
default_authentication_plugin=mysql_native_password

aaarticlea/png;base64,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" alt="" />

修改密码并重启服务
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限

5.变量赋值

用户变量,在客户端链接到数据库实例整个过程中用户变量都是有效的。

MySQL中用户变量不用事前申明,在用的时候直接用“@变量名”使用就可以了。 

第一种用法:set @num=; 或set @num:=; //这里要使用set语句创建并初始化变量,直接使用@num变量 

第二种用法:select @num:=; 或 select @num:=字段名 from 表名 where ……, 

select语句一般用来输出用户变量,比如select @变量名,用于输出数据源不是表格的数据。

注意上面两种赋值符号,使用set时可以用“=”或“:=”,但是使用select时必须用“:=赋值”

 6.MYSQL5.7版本sql_mode=only_full_group_by问题

、关闭only_full_group_by 模式
、使用any_value(field)允许非分组字段出现
select count(*) as num,any_value(a.name)

mysql问题汇总——持续更新的更多相关文章

  1. MySQL问题汇总(持续更新)

    1.This function has none of DETERMINISTIC, NO SQL 原因: Mysql如果开启了bin-log, 我们就必须指定我们的函数是否是 1 DETERMINI ...

  2. 《WCF技术剖析》博文系列汇总[持续更新中]

    原文:<WCF技术剖析>博文系列汇总[持续更新中] 近半年以来,一直忙于我的第一本WCF专著<WCF技术剖析(卷1)>的写作,一直无暇管理自己的Blog.在<WCF技术剖 ...

  3. 中国.NET:各地微软技术俱乐部汇总(持续更新中...)

    中国.NET:各地微软技术俱乐部汇总(持续更新中...)   本文是转载文,源地址: https://www.cnblogs.com/panchun/p/JLBList.html by ​史记微软. ...

  4. redis日常使用汇总--持续更新

    redis日常使用汇总--持续更新 工作中有较多用到redis的场景,尤其是触及性能优化的方面,传统的缓存策略在处理持久化和多服务间数据共享的问题总是不尽人意,此时引入redis,但redis是单线程 ...

  5. 跟我学SpringCloud | 终篇:文章汇总(持续更新)

    SpringCloud系列教程 | 终篇:文章汇总(持续更新) 我为什么这些文章?一是巩固自己的知识,二是希望有更加开放和与人分享的心态,三是接受各位大神的批评指教,有任何问题可以联系我: inwsy ...

  6. 优步UBER司机全国各地最新奖励政策汇总(持续更新...)

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://didi-uber.com/archiv ...

  7. 痞子衡嵌入式:史上最强i.MX RT学习资源汇总(持续更新中...)

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是i.MX RT学习资源. 类别 资源 简介 官方汇总 i.MXRT产品主页 恩智浦官方i.MXRT产品主页,最权威的资料都在这里,参考手 ...

  8. IT书籍下载汇总--持续更新

    本书单由北北分享,并持续更新,请将该地址加入收藏夹:北北的书单 .badge{float:right;}.list-group-item > .badge + .badge{margin-rig ...

  9. Type Script在Visual Studio 2013中的问题汇总(持续更新…)

    TypeScript在vs2012下的问题 TypeScript对VS2012支持度比较低,建议升级为VS2013版本以上. 在VS2013中无法创建TypeScript项目 VS2013默认不支持T ...

随机推荐

  1. MySQL用户远程登录问题

    今天来水一篇,差点被这个远程登录搞死了,所以记录下这个问题. 先使用status命令查看一下MySQL版本,这里可以可以看到我用的是是8.0.12版本. mysql> status ------ ...

  2. 【递推】ZSC1072: 数学、不容易系列之二—— LELE的RPG难题

    思路如下: f(n) = 1, ... , n-2 , n-1, n 前n-2个已涂好后,涂第n-1个即有2种情况: n-1的色与n-2和1的色都不相同,那么n就是剩下的那个色,没有选择. 即就是f( ...

  3. JavaScript的内置对象(Global对象)

    内置对象的定义 由 javaScript 实现提供的.不用自己创建,这些对象在 ECMAScript 程序执行之前就已经存在了. 意思就是说,开发人员不必显示地实例化内置对象:因为它们已经实例化了. ...

  4. MySQL JDBC驱动版本与MySQL数据库版本对应关系

    前言:前段时间发现在家使用和公司一样的mysql jdbc驱动版本发生了异常,原因:家里mysql数据库版本与公司不一致导致.查询了相关资料,发现mysql jdbc驱动版本与mysql数据库版本有一 ...

  5. [CQOI2017]老C的键盘

    [CQOI2017]老C的键盘 题目描述 额,网上题解好像都是用的一大堆组合数,然而我懒得推公式. 设\(f[i][j]\)表示以\(i\)为根,且\(i\)的权值为\(j\)的方案数. 转移: \[ ...

  6. 数据库 schema含义

    数据库Schema有两种含义,一种是概念上的Schema,指的是一组DDL语句集,该语句集完整地描述了数据库的结构.还有一种是物理上的Schema,指的是数据库中的一个名字空间,它包含一组表.视图和存 ...

  7. nfs+rsync备份

    我们先来做rsync 环境说明:1.操作系统:centos7 2.IP:192.168.7.226简称A&192.168.7.174 简称B 3.192.168.7.226做rsync的客户端 ...

  8. docker swarm:Error response from daemon: rpc error: code = Unavailable desc = grpc: the connection is unavailable

    环境:cetos7 描述:创建完docker swarm,想把node主机加入swarm中,执行以下命令时,报错 无法连接! 原因是:防火墙!!!!!!!没关!!!! 解决办法是:关闭防火墙

  9. pytorch .detach() .detach_() 和 .data用于切断反向传播

    参考:https://pytorch-cn.readthedocs.io/zh/latest/package_references/torch-autograd/#detachsource 当我们再训 ...

  10. 深度学习框架PyTorch一书的学习-第四章-神经网络工具箱nn

    参考https://github.com/chenyuntc/pytorch-book/tree/v1.0 希望大家直接到上面的网址去查看代码,下面是本人的笔记 本章介绍的nn模块是构建与autogr ...