mysql
文章平均质量分 71
摸大鱼了
这个作者很懒,什么都没留下…
展开
-
MySQL order by limit 分页数据重复或丢失问题说明
也就是说如果我们order by 的字段值是一样的,那么每一次查询的数据返回可能的顺序是不同的。如果同limit一起使用,就可能出现分页数据重复的问题。影响执行计划的一个因素是 LIMIT,因此ORDER BY 有和没有的查询LIMIT可能会以不同的顺序返回行。,并且可能会根据整体执行计划以不同的方式返回。换句话说,这些行的排序顺序相对于未排序的列是不确定的。官方文档:MySQL 5.7 参考手册 LIMIT 查询优化。描述:使用具有确定性顺序的值,例如主键id。MySQL官方描述: 如果。原创 2023-09-15 09:59:08 · 394 阅读 · 0 评论 -
mysql 修改存储路径,重启失败授权
防止数据丢失,将mysql 目录下文件全部拷贝到新建目录mysql_data下。mysql 默认路么径在 /var/lib/mysql/原创 2023-08-17 10:40:19 · 414 阅读 · 0 评论 -
mysql DELETE NOT IN 删除问题 You can‘t specify target table ‘basic_calculation_substance‘ for update in
那么怎么解决呢,其实这是mysql的规范,你不能对同一张表同时进行删除查询操作,必须起个别名,骗过校验。mysql 执行删除的时候,在not in 里面有一定的校验。已经踩过两次这个坑了,每次总忘,特此记录下。但是,你要是这么写就有问题。原创 2023-05-31 16:01:57 · 510 阅读 · 0 评论 -
centos7安装mysql5.7.4(rpm安装版)与 MySQL5.7.4glibc版Linux安装
3、当前密码长度为 8 ,如果不介意的话就不用修改了,按照通用的来讲,设置为 6 位的密码,设置 validate_password_length 的全局参数为 6 即可,2、首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,3)、validate_password_mixed_case_count 整个密码中至少要包含大/小写字母的总个数;2)、validate_password_dictionary_file 指定密码验证的文件路径;原创 2023-03-21 15:59:58 · 697 阅读 · 0 评论 -
Explain详解
使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL注意:如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中。原创 2023-02-08 10:52:55 · 303 阅读 · 0 评论 -
MYSQL 主从架构搭建
目录基础环境介绍搭建主从集群1、理论基础2.同步的原理搭建主从集群配置master主服务器 配置slave从服务主从集群测试集群搭建扩展: 2、读写分离配置 3、其他集群方式 为了便于使用,两个mysql服务需要打开远程登录权限,开启方式需要在本机登录mysql,执行以下语句。搭建主从集群1、理论基础主从架构有什么用?通过搭建MySQL主从集群,可以缓解MySQL的数据存储以及访问的压力。1、数据安全 给主服务增加一个数据备份。基于这个目的,可以搭建主从架构,或者也可以基于主从架构搭建互原创 2022-12-05 21:35:25 · 1018 阅读 · 0 评论 -
MongoDB的安装(详细教程)
MongoDB 由 C++语言编写,是一个介于关系型数据库和非关系型数据之间的产品,是非关系型数据库中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似与 json 的 bson 格式,因此可以存储比较复杂的数据类型。MongoDB 最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据单表查询的绝大部分功能,而且还支持对数据建立索引。MongoDB 的设计目标是高性能、可扩展、易部署、易使用,存储数据非常方便。原创 2022-11-24 07:34:22 · 390 阅读 · 0 评论 -
CentOS 安装MySQL 8.0.22
1,输入:wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm2、安装数据源然后输入:yum install mysql80-community-release-el8-1.noarch.rpm3、检查数据源查看mysql源是否安装成功:yum repolist enabled | grep "mysql.*-community.*"4、配置数据源(可不...原创 2021-11-06 10:45:00 · 193 阅读 · 0 评论 -
Mysql解决 Expression #11 of SELECT list is not in GROUP BY clause and contains nonaggregated column
装了mysql5.7,用group by 查询时抛出如下异常:1 Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'userinfo.t_long.user_name' which is not functionally dependent on columns ...原创 2019-09-28 14:40:06 · 684 阅读 · 3 评论