运维工程师面试题--(5 )(mysql篇)

本文详细介绍了MySQL数据库的相关知识,包括版本、存储引擎、主从复制原理、用户查询、版本历史、权限命令、数据导入导出、备份恢复策略、数据完整性检查、存储类型、主从延迟解决方案、数据库优化实践、数据删除命令、关系型与NoSQL数据库对比、安全措施、MySQL与Oracle区别、慢查询日志处理、在线清理binlog方法、binlog工作模式、误操作恢复、主从复制故障监控及恢复、读写分离工具、从服务器宕机恢复、主服务器宕机恢复、常见数据库故障案例、主从复制延迟原因及解决方案、MySQL日志类型、备份类型解析以及高可用方案等。
摘要由CSDN通过智能技术生成

3.你们公司mysql数据库是什么版本的,存储引擎是什么?
我们公司数据库呢是一个5.7版本的数据库,然后数据库的存储引擎呢使用的是InnoDB,是因为这样得,InnoDB它具有一个提交、回滚和崩溃恢复能力的安全事务,相比较于MYISAM,效率要差一点,但是呢,在业务当中呢,我们都是先要肯定安全性的,所以呢,我们用的是InnoDB;
4.说一下mysql主从的原理
Mysql主从的原理呢;是这个样的 首先呢,master服务器将sql数据库改写的记录,放入bin-log日志当中,slave通过IO线程获取master上边的这个改变记录,同时呢IO线程启动dump线程,发送二进制日志,保存到salve上边的中继日志上。然后sql线程读取二进制日志,从而达到主从一致的目的。
5.如何查看数据库中有哪些用户
select user,host from mysql.user;
6.mysql的存储引擎有哪些
InnoDB存储引擎 MyISAM存储引擎
7.mysql你知道那几个版本
了解:
版本号:
MySQL 5.7 是最新开发的稳定(GA)发布系列,是将执行新功能的系列,目前已经可以正常使用。
MySQL 5.6 是比较稳定的(GA)发布系列,只针对漏洞修复重新发布,不增加会影响稳定性的新功能。
MySQL 5.1 是一个稳定的(产品质量)发布系列,只针对严重漏洞修复和安全修复重新发布,不增加影响该系列稳定性的重要功能。
注意了解:对于 MySQL 4.1 等低于 5.0 的老版本,官方将不再提供支持

8.使用什么命令给用户授权
grant select, insert, update, delete on testdb.* to common_user@’%’;

10.如何导入数据库
我们是使用mysql命令进行导入的,有时也使用source
11.如何备份数据库
我们公司使用的是一周一全备、每天一增备,全备用mysqldump(mysql当牧铺),增备用xtrbackup
12.你们平时是怎么备份的
我们公司使用的是一周一全备、每天一增备,全备用mysqldump,增备用xtrbackup

14.备份需要花多长时间
每3天一次全备份,数据量不大的情况下,3个小时就会备份完成
全量&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值