mysql
文章平均质量分 84
geomon
这个作者很懒,什么都没留下…
展开
-
Mysql索引会失效的几种情况分析
索引并不是时时都会生效的,比如以下几种情况,将导致索引失效: 1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 2.对于多列索引,不是使用的第一部分(第一个),则不会使用索引 3.like查询是以%开头 4.如果列类型是字符串,那一定要在条件中将数据使用引...转载 2019-02-26 21:06:02 · 232 阅读 · 0 评论 -
MySQL5.6 数据库主从(Master/Slave)同步安装与配置详解
安装环境 操作系统 :CentOS 6.5 数据库版本:MySQL 5.6.27 主机A:192.168.1.1 (Master) 主机B:192.168.1.2 (Slave) 这里强调的数据库的版本,是因为MySQL在5.6之前和之后的安装方式是不一样的。 本人在进行配置的时候,也遇到了这个坑,这里提前说明,希望大家不要采坑。 注:这里有一篇CentOS安装MySQL的文章,在这里引出,...转载 2019-04-18 21:13:43 · 150 阅读 · 0 评论 -
MYSQL5.7版本sql_mode=only_full_group_by问题
目录 具体出错提示: 1、查看sql_mode 查询出来的值为: 2、去掉ONLY_FULL_GROUP_BY,重新设置值。 3、上面是改变了全局sql_mode,对于新建的数据库有效。对于已存在的数据库,则需要在对应的数据下执行: 解决办法大致有两种: 二:修改my.cnf(windows下是my.ini)配置文件,删掉only_full_gr...转载 2019-08-26 16:17:06 · 275 阅读 · 0 评论 -
DQL、DML、DDL、DCL的概念与区别
1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询块: SELECT <字段名表> FROM <表或视图名> WHERE <查询条件>2 .数据操纵语言DML(data manipulation language) 数据操纵语言DML主要有三种形式: 1) 插入:INSERT 2) 更新:UPDAT...原创 2019-08-27 18:33:35 · 550 阅读 · 0 评论