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