一、简介 MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做…
标签:MySql
mysql主从同步问题整理
今早mysql同步失败,主数据库有530W而从数据库只有去350W,幸亏是做备份要不然这个就是个事故了.问题如下:Last_Error: Relay log read failure: Could not parse r…
MySQL探秘(二):SQL语句执行过程详解
昔日庖丁解牛,未见全牛,所赖者是其对牛内部骨架结构的了解,对于MySQL亦是如此,只有更加全面地了解SQL语句执行的每个过程,才能更好的进行SQL的设计和优化。 当希望MySQL能够以更高的性能运行查询时,最好的办法就…
Mysql的隔离级别
Mysql的隔离级别 事务的基本要素 原子性(Atomicity):我们学过化学,我们知道,原子是构成物质的基本单位。放在Mysql的事务中,我们可以理解为,一个事务要么全部执行,要不全部不执行,不存在说一个事务中部分语…
当你忘记mysql密码时,没准你可以这样做
Sometimes you can clobber your configuration. As such, it’s easier to start over, as if the package had …
MySQL数据SQL优化中,索引不被使用的典型场景总结
有些时候虽然有索引,但是不被优化器选择使用,下面是开发过程中遇到的不能使用索引的几种情况: 1.以%开头的like查询不能够利用B-tree索引,执行计划中key的值为NULL表示没有使用索引。 mysql> ex…
全栈前端入门必看 koa2+mysql+vue+vant 构建简单版移动端博客
koa2+mysql+vue+vant 构建简单版移动端博客 具体内容展示 开始正文 github地址 <br/> 觉得对你有帮助的话,可以star一下^_^ 必须安装:<br/>mysql &l…
MySQL数据库系统
一、数据库概述 数据库就是一个运行在系统上的软件,用于存储用户个人信息、用户的游戏资料等; 数据库是多个表的集合,是存储数据的仓库,以一定的组织方式存储的相互有关的数据 数据库由多个表组成,多个数据记录组成一张表,类似E…
MySQL的语句执行顺序
MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有…
MySQL用户管理
首先使用root用户登录mysql(或者有操作权限的用户),然后切换到名称为mysql的数据库 > mysql -h192.168.1.1 -uroot -p123456 mysql> use mysql; …
MySQL查询语句优化
在项目中经常和MySQL数据库打交道,写过各种各样的SQL,也遇到过各种问题,针对遇到的各种场景,记录一些解决方案,主要是MySQL索引问题。Mysql语句的优化主要是在索引上下功夫,尽量使用索引,但是也要控制索引的长度…
MySQL查询用户权限
介绍两种查看MySQL用户权限的两种方法 1、 使用MySQL grants命令 mysql> show grants for username@localhost; +----------------------…