51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Mysql
MySQL 索引的使用
一、or的使用(1)MySQL版本大于5.x的会使用indexmerge功能,即可以将多个单列索引集合起来使用,不过在查询时使用or的话,引擎为myisam的会开启indexmerge,而InnoDB的则不会开启,从而导致全表搜索;二、order的使用不是orderby一个设置为索引的字段,这个查询就一定会用到inde...
代码星球
·
2020-07-14
MySQL
索引
使用
MySQL的 explain 解析
EXPLAIN的每个输出行提供一个表的相关信息,并且每个行包括下面的列: 项说明idMySQLQueryOptimizer选定的执行计划中查询的序列号。表示查询中执行select子句或操作表的顺序,id值越大优先级越高,越先被执行。id相同,执行顺序由上至下。 select_type查询类型说明SI...
代码星球
·
2020-07-14
MySQL
explain
解析
不同版本的mysql字符集的默认编写
原来在5.1版本时,为了解决中文乱码问题设置默认字符集为utf8时,在my.ini内的[mysql]和[mysqld]项中都是写:Ini代码 default-character-set=utf8 到了5.5版本,[mysql]项内可以这么写,[mysqld]项内不能再这么...
代码星球
·
2020-07-14
不同
版本
mysql
字符集
默认
转 navicat for mysql 的 删减表 和清空表
删除操作在执行的语句就是delete语句也就是可以按照后边的where条件进行删除指定行,当然也可以不加where条件,把所有的数据删除清空所执行的语句是truncate,也就是把这个表里所有的数据删除,但是不包含索引,主键等在执行速度上truncate的速度要大于delete,因为delete是逐行删除还...
代码星球
·
2020-07-14
navicat
for
mysql
删减
清空
MySQL Innodb引擎查询过程图解
...
代码星球
·
2020-07-14
MySQL
Innodb
引擎
查询
过程
10分钟让你明白MySQL是如何利用索引的
在MySQL中进行SQL优化的时候,经常会在一些情况下,对MySQL能否利用索引有一些迷惑。譬如:MySQL在遇到范围查询条件的时候就停止匹配了,那么到底是哪些范围条件?MySQL在LIKE进行模糊匹配的时候又是如何利用索引的呢?MySQL到底在怎么样的情况下能够利用索引进行排序?今天,我将会用一个模型,把这些问题都一...
代码星球
·
2020-07-14
10分钟
让你
明白
MySQL
如何
MySQL集群(一)之主从复制
我们要学习的就是MySQLReplication回到顶部(gototop)1)Mysql内建的复制功能是构建大型、高性能应用程序的基础。在实际企业应用环境当中,单台mysql数据库是不足以满足日后业务需求的。 譬如当服务器发生故障,而没有备份服务器来提供服务时,业务就必须得停止,这样会对企业带来巨...
代码星球
·
2020-07-14
MySQL
集群
主从
复制
MySQL索引原理以及查询优化
一、介绍1.什么是索引?一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。2.为什么要有索引呢?索引在MySQL中也叫做“键&r...
代码星球
·
2020-07-14
MySQL
索引
原理
以及
查询
Mysql和MongoDB性能对比及应用场景分析
一、前言为什么调研MongoDB?下图是DB-Engines2017年8月数据库的排名统计,可以看到MongoDB总排名在第5,在Nosql数据库中排名第1。 优点:1)社区活跃,用户较多,应用广泛。2)MongoDB在内存充足的情况下数据都放入内存且有完整的索引支持,查询效率较高。3)MongoDB的分片机...
代码星球
·
2020-07-14
Mysql
MongoDB
性能
对比
应用
CentOS7安装mysql5.7
在 CentOS7上安装MySQL5.71通过SecureCRT连接到阿里云CentOS7服务器;2进入到目录/usr/local/中:cd/usr/local/3创建目录/usr/local/tools,如果有则忽略: mkdir-ptools4创建/usr/local/mysql目录,如果已存在...
代码星球
·
2020-07-12
CentOS7
安装
mysql5.7
MySQL获取Schema表名和字段信息
MySQL获取Schema表名和字段信息 获取表名selectTABLE_NAME,TABLE_TYPE,ENGINE,TABLE_ROWS,TABLE_COMMENT,CREATE_TIME,UPDATE_TIME,CHECK_TIMEfrominformation_schema.TABLESwhereTA...
代码星球
·
2020-07-12
MySQL
获取
Schema
表名
字段
mysql主从复制的介绍
引用:https://my.oschina.net/u/255939/blog/505598 MySQL复制就是一台MySQL服务器(slave)从另一台MySQL服务器(master)进行日志的复制然后再解析日志并应用到自身,类似Oracle中的DataGuard。MySQL复制有那些好处:第一是解决宕机带...
代码星球
·
2020-07-12
mysql
主从
复制
介绍
mysql 获取字段括号里的内容
CREATEDEFINER=`bo`@`%`FUNCTION`fn_get_user_code`(userstrvarchar(100))RETURNSvarchar(20)CHARSETutf8COLLATEutf8_binBEGINDECLAREvar_resVARCHAR(20)DEFAULT'';setvar_...
代码星球
·
2020-07-12
mysql
获取
字段
括号
内容
MySQL 栏位修改为区分大小写
ALTERTABLETABLENAMEMODIFYCOLUMNCOLUMNNAMEVARCHAR(50)BINARYCHARACTERSETutf8COLLATEutf8_binDEFAULTNULL;ALTERTABLEticket_infoMODIFYCOLUMNsz_bar_codeVARCHAR(50)BINA...
代码星球
·
2020-07-12
MySQL
栏位
改为
区分
大小写
MySQL max_allowed_packet 过小设置增大
[mysqld]max_allowed_packet=20M...
代码星球
·
2020-07-12
MySQL
max
allowed
packet
过小
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
5
6
7
8
9
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他