- 博客(6)
- 收藏
- 关注
原创 mysqldump 使用总结
一、介绍mysqldump是mysql自带的逻辑备份工具。免费备份工具 支持远程备份 支持生成CSV格式或XML格式的文件 可以使用文本工具直接处理对应的备份数据,以更灵活便利的进行恢复工作 与存储引擎无关,可以在多种存储引擎下进行备份恢复,对innodb引擎支持热备,对MyISAM引擎支持温备(施加表锁) 当数据为浮点类型时,会出现精度丢失 备份的过程是串行化的,不支持并行备份二、需要的权限grant select,show view,trigger,lock tables on
2021-10-21 11:17:56 1073
原创 MySQL常用的文本文件导出导入方式总结
目录一、导出1.1 mysql命令导出文本文件1.2 select into outfile导出文本文件1.3 mysqldump导出文本文件二、导入2.1 mysqlimport导入文本文件2.2LOAD DATA INFILE导入文本文件一、导出1.1 mysql命令导出文本文件语法格式:mysql[options]-e "SELECT 语句" dbname>C:\name.txt常用参数:-e, --execute: 执行命令并退出...
2021-10-21 11:14:38 3193
原创 MySQL DBA:1.1 安装部署规范
1 常用的数据高可用在生产环境中,禁止MySQL数据库单点运行,但是针数据的重要程度及场景,会选择不同的数据库集群,如下图所示(星标为常用的数据库集群):其中原生的主从因实现简单、成本低,适用于一些要求不高的场景或可以结合其他高可用场景做数据冗余,比如做延迟从库等,是一个廉价的备份方案;MHA虽然目前已不维护,同时由于自身也存在一些问题,新的集群不建议使用,但是之前旧的系统中被使用的比较广泛,可做了解;推荐使用官方的InnoDB Cluster,第三方也有很多类似的优秀解决方...
2021-09-16 17:24:07 383
原创 MySQL DBA:概述(技能树)
为了系统学习MySQL DBA技能,梳理日常DBA需要掌握和经常使用的技能:有些是规范类(套路),有些是技能累积。整个体系偏实战(术),如果想要更系统的提升数据库水平还要结合数据库原理、数据结构、MySQL原理等理论知识学习(道)。关于计算机知识的学习,个人觉得普通人适合先动手再论道,先有直观的认识,在做事情的过程中逐步建立信心、获取成就感,当遇到疑问了再去翻资料、研究原理,螺旋式推进,否则极易从入门到放弃。一家之言,仅做参考。接下来按照这个提纲,写一个MySQL DBA系列,用以系统梳理自己的
2021-09-15 10:19:22 623
原创 CentOS7.6 二进制安装MySQL 5.7.35
按照官方文档二进制安装顺序:目录1.安装MySQL1.1删除已安装的MySQL创建用户和组解压安装包安装后设置1 安装MySQL1.1 删除已安装的MySQL# 检查是否有历史版本mysqlrpm -qa | grep -i mysql# 检查是否有mariadb组件安装rpm -qa | grep -i mariadb# 根据上个命令查出来的CentOS自带的mariadb组件,进行删除rpm -e --nodeps mariadb-libs-5.5.6
2021-09-10 09:32:31 616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人