mysql
-
详解MySQL创建数据库与创建用户以及授权
1.通过mysql数据库的user表查看用户相关信息 mysql> use mysqlReading table information for completion of table and column namesYou can turn off this feature to get a…
-
mysql基于binlog回滚工具实例详解



update、delete的条件写错甚至没有写,导致数据操作错误,需要恢复被误操作的行记录。这种情形,其实时有发生,可以选择用备份文件+binlog来恢复到测试环境,然后再做数据修复,但是这样其实需要耗费一定的时间跟资源。 其实,如果binlog format为row,binlo…
-
Linux系统磁盘如何挂载?
对于linux系统来说,挂载磁盘的方法其实都大同小异,所以本文以centos系统为例,介绍下linux系统磁盘挂载方法,前面大部分内容源于天翼云的论坛。1.查看磁盘情况使用命令fdisk -l # 列出全部磁盘信息 [root@qxyw ~]# fdisk -lDisk /dev/xvda: 42.…
-
Navicat For Mysql快捷键的实例讲解
1.ctrl+q 打开查询窗口 2.ctrl+/ 注释sql语句 3.ctrl+shift +/ 解除注释4.ctrl+r 运行查询窗口的sql语句5.ctrl+shift+r 只运行选中的sql语句6.F6 …
-
MySQL 删除数据时是否会利用索引?
mysql 删除数据时是否利用索引 问题描述: 在拥有 (sex, city) 联合索引的 user 表中,删除指定性别和城市的数据时,是否会使用该索引? 答案: 在 mysql 中,如果删除操作涉及的数据量超过 20%,将不会使用索引。否则,会使用索引。 实践验证: 假设数据总量为 1602,删除…
-
xtrabackup备份还原MySQL数据库



mysqldump 备份鉴于其自身的某些特性(锁表,本质上备份出来insert脚本或者文本,不支持差异备份),不太适合对实时性要求比较高的情况Xtrabackup可以解决mysqldump存在的上述的一些问题,生产环境应用的也会更多一些。本文简单测试一下Xtrabackup对MySQL数据库的备…
-
MySQ中基本语法与语句的介绍



将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库(Database,DB)。将姓名、住址、电话号码、邮箱地址、爱好和家庭构成等数据保存到数据库中,就可以随时迅速获取想要的信息了。用来管理数据库的计算机系统称为数据库管理系统(Database Management Syst…
-
Linux下实现MySQL数据库自动备份的实例详解
1.给mysql创建用户备份的角色,并且授予角色select, reload, show databases, lock tables等权限。 mysql> create user ‘backuper’@’localhost’ identified by ‘********’;Query OK…
-
mysql主从同步问题及解决过程详解
一次mysql主从同步解决过程 前天进行表结构的修改,将其中一个表进行字段结构的扩展,从varchar(30)扩展到varchar(50),表数据是120万多条,在主库执行起来只用了40秒,而从库同步却要用4小时。 虽然主库执行很快,但是影响的行数是120万行,从库是同步120万行的结构变化而去,而…
-
MySQL常见的数据类型详细介绍



数据类型:数据类型时指列,存储过程参数、表达式和局部变量的数据特征,它决定了数据的储存格式,代表了不同的信息类型。(比如整数、字符、浮点数、日期、等等等……) 选择数据类型要选择最合理、最合适的数据类型,而不是最大的数据类型。 整数的五种类型:(整数就是像-3,-2,-1,0,1,2,3,10等这样…