
MySQL
m_小飞
这家伙是真滴懒。。。
展开
-
Mysql获取某个库的某个表中的字段列名
Mysql获取表中的字段列名通过information_schema库获取select COLUMN_NAME from information_schema.COLUMNS where table_name = '{表名}' and table_schema = '{库名}';字段含义COLUMN_NAME # 表中字段列名Table_schema # 数据表所属的数据库名Table_name # 表名称information_schema库详解(存放mys原创 2020-08-08 17:56:11 · 1157 阅读 · 0 评论 -
生产mysqldump备份脚本
一、功能1. 记录日志功能;2. 传参的情况可以实现单库备份;3. 无传参实现全库备份;二、需要优化的点:1. 会警告命令行输入密码不安全,mysql 5.5以上的版本;2. mysqldump是冷备会造成数据不一致,备份时候可以指定锁全表备份;3. 在循环备份到最后一个库的时候可以加 --flush-logs 参数,日志滚动;三、注意的点:1. 备份尽量别用root,因为不安全,可以授权一个账号进行备份;四、脚本内容如下:#!/bin/bas...原创 2020-07-17 15:04:41 · 448 阅读 · 0 评论 -
运维实战:Xtrabackup备份脚本
运维实战:Xtrabackup备份脚本生产需求如果是星期天进行完全备份; 如果是周一执行第一次增量,参考 完全; 如果是周二到周六执行第1+N次增量,参考上一次增量;需要考虑的问题备份文件理应不能与数据文件放在同一块磁盘,备份之后可通过rsync至远端备份服务器; 什么时候是业务低谷期; 保留多长时间; 备份失败记录日志;脚本思路需要实现自动备份; 需要...原创 2019-11-14 17:28:16 · 447 阅读 · 0 评论 -
运维实战:Xtrabackup备份与还原
目录运维实战:percona-xtrabackup备份与还原一、工作原理二、版本区别三、Xtrabckup特点及限制3.1 特点3.2 限制四、xtrabckup安装(mariadb5.5 xtrabckup 2.4)4.1 rpm安装xtrabackup4.2 xtrabackup的rpm包含哪些内容4.2.1 xtrabackup主要的两个工具4....原创 2019-11-11 16:55:04 · 879 阅读 · 0 评论 -
运维实战:备份恢复之mysqldump
运维实战:备份恢复之mysqldump mysqldump是MySQL的一种备份工具,属于逻辑备份。其原理是将数据库中的DML操作语句备份导出为以 .sql 结尾的文件。一、特点备份时会锁表,默认是备份一张表锁一张表,也可以通过参数指明锁全表进行备份; 备份会造成数据不一致; 1GB以上的数据不适用,会带来延迟;二、标准备份语句(InnoDB引擎)...原创 2019-11-09 12:56:47 · 349 阅读 · 0 评论 -
运维实战:MySQL配置文件优化之(InnoDB存储引擎)
运维实战:MySQL配置文件优化之(InnoDB存储引擎) MySQL在配置文件的优化幅度小,大部分是架构以及sql语句的调优。架构上的优化思路1.1 降低服务器压力 从业务上实现用户登陆后在搜索,这样减少搜索次数,从而减少数据库服务的压力;如果有大量频繁的搜索,一般是由爬虫在爬你的网站,分析web日志IP封掉;配置多个主从同步,程序上实现读写分离。还可以单...原创 2019-11-04 17:59:40 · 984 阅读 · 3 评论 -
MySQL查询操作练习
MySQL查询操作基本语法 LIMIT、ORDER BY、GROUP BY、HAVING、IN、BETWEEN、WHERE、LEFT\RIGHT、UNION等等 sutdent表的定义 字段名 字...原创 2019-10-29 15:21:50 · 1255 阅读 · 0 评论 -
MySQL事务详解
MySQL事务精讲1.事务初识 事务简单来说就是要做的事情,我每天需要做的事情就是开心,这就是一个事务。在MySQL中也是如此,一个操作就是一个事务。都说技术源于生活,接着举个生活中的例子。比如老板给员工发了2000元工资,一个完整的操作包含了老板账户扣除2000,和员工账户加2000,如果运行到一半中止了,就必须通过某种机制保证执行过程的完整性,那么要么全部执行完或者全部...原创 2019-09-06 13:07:24 · 278 阅读 · 0 评论