当前分类

MySQL教程

MySQL教程

mysql修改登录密码三种方式

一.用SET PASSWORD命令 首先登录MySQL,使用mysql自带的那个客户端连接上mysql。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 二.用...

MySQL教程

Mysql存储过程查询结果赋值到变量

# 使用的navicat  编辑的存储过程CREATE DEFINER=`root`@`localhost` PROCEDURE `insert_student_back`()BEGIN#定义max变量DECLARE max INT DEFAULT 0;select max(id) into max from student_back;#判断是不是空值 是空值就赋值为0if max is null thenset ma...

MySQL教程

MYSQL binlog 日志内容查看

记录mysql数据库真正执行更改的所有操作(DML语句),不包含那些没有修改任何数据的语句,不会记录select和show这样的语句。 二进制日志的作用: 1、 可以完成主从复制的功能 2、 进行恢复

MySQL教程

MYSQL INT(N)以及zerofill的使用区别

MYSQL中,int(n)括号里面的数据n无论写成多少,都是占4个字节的空间,最多能够存10位数。N不代表能够存多少位数,显示宽度M与数据所占用空间,数值的范围无关。 如果在定义字段的时候指定zero

MySQL教程

Mysqldump逻辑备份与恢复

文档结构: mysqldump备份影响性能,可能会把内存里面的热数据给冲刷掉,5.7后,新增一个参数,innodb_buffer_pool_dump_pct,控制每个innodb_buffer中转存活

MySQL教程

mysql裸文件备份XtraBackup (innobackupex)

结构如下: 热备分为逻辑备份和裸文件备份。 裸文件备份比逻辑备份在速度上更快一些,因为它在底层复制数据文件。世界上唯一一款开源的,能够对INNODB和XtrDB数据库进行热备的开源工具。 他的优点是备

MySQL教程

mysql表空间传输(ERROR 1808) row_format设置

文章结构如下: 从MYSQL5.6版本开始,引入了传输表空间这个功能,可以把一张表从一个数据库移到另一个数据库或者机器上。迁移的时候很方便,尤其是大表。 由于本次达到测试使用版本5.6.38传到5.7

MySQL教程

MYSQL工具之binlog2sql闪回操作

文档结构: 在生产环境中如果遇到误删,改错数据的情况,利用mysql闪回工具binlog2sql,可以实现数据的快速回滚,从binlog中提取SQL,并能生成回滚SQL语句。Binlog以event作

MySQL教程

keepalived+双主架构部署

在高可用集群环境中,keepalived使用的是VIP,利用keepalived自带的服务监控功能和自定义脚本来实现MYSQL故障时自带切换。 Keepalived基于VRRP协议,虚拟冗余路由协议,

MySQL教程

MHA+ProxySQL 读写分离高可用

文档结构如下: 1、ProxySQL说明 ProxySQL是mysql的一款中间件的产品,是灵活的mysql代理层,可以实现读写分离,支持query路由器的功能,支持动态指定sql进行缓存,支持动态加

MySQL教程

mysql5.7新特性

1、innodb存储引擎的增强 A:Online alter table以及索引 alter table t rename index t_idx to t_newidx; Varchar列的大小在线

MySQL教程

mysql版本升级

MYSQL 升级方式有两种,一种叫做In-place Upgrade,另一种叫logical upgrade(逻辑升级方式)。 Logical upgrade:利用mysqldump直接导出sql文件

MySQL教程

Linux下修改MySQL数据表中字段属性

一、修改某个表的字段类型及指定为空或非空alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];alter table 表名称 modify 字段名称 字段类型 [是否允许非空];etc:>alter table user_info change nickname nickname varchar(30) null;二...

MySQL教程

sql语句创建数据库

还是要多手动创建数据库,以下是创建数据库常用信息 基本上够用了unsigned 数值类型 无符号化AUTO_INCREMENT 自增长PRIMARY KEY 唯一主键COMMENT 备注信息BIT 类型只有1和0两个值enum枚举数值类型数据库字段 有些特殊类型要设置小数 例如 : 价格这些...

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

标题
返回顶部