MySQL八股文连环45问

文章目录

第一股 基础篇

1.1.请简述MySQL数据库的优点?

1.2.说一说三个范式

1.3.事务的四大特性(ACID)介绍一下?

1.4.在 Linux 下安装MySQL有哪几种方式?

1.5.为什么升级 MySQL,升级前注意事项?

1.6.存储引擎如何选择?

1.7.事务隔离级别有哪些?

第二股 SQL篇

2.1 简述下SQL及分类?

2.2 drop、delete与truncate的区别是什么?

2.3 MySQL六种关联查询是什么?

2.4 MySQL中 in 和 exists 区别?

2.5 基于MySQL简述下SQL的生命周期

第三股 运维篇

3.1 MySQL有哪些数据类型?

3.2 MySQL的约束有哪几种?

3.3 索引设计的原则?

3.4 请简述下存储过程及其优点?

3.5 MySQL如实使用定时任务(event)?

第四股 体系架构

4.1 请简述下MySQL的体系架构

4.2 MySQL的参数文件位置及如何配置?

4.3 MySQL参数持久化是什么?

4.4 socket什么,如何用socket登陆

4.5 MySQL表结构文件有哪些?

4.6 错误日志如何配置?

4.6 慢查询日志是什么?如何配置

4.7 Redo与Binlog的区别是?

第五股 备份恢复篇

5.1 MySQL备份方式有哪些?

5.2 简述下PXB的备份?

5.3 对MySQL表级别误操作有哪些工具?

5.4 MySQL常用的备份工具有哪些?

5.5 MySQL备份计划如何制定?

5.6 备份恢复失败如何处理

5.7 数据表损坏的修复方式有哪些?

第六股 高可用篇

6.1 主从复制的作用及解决的问题是?

6.2 读写分离有哪些解决方案?

6.3 什么是MySQL的GTID?

6.4 分库分表和表分区的区别?

6.5 简述下MySQL数据库常用的中间件

6.5 分库分表标准及类型是?

第七股 性能优化篇

7.1 主键使用自增ID还是UUID?

7.2 如何优化子查询

7.3 对慢查询都怎么优化?

7.4 执行计划中Explain常见的扫描方式有哪些?

第八股 故障处理篇

8.1 MySQL root密码忘记了怎么办?

8.2 MySQL 服务器Binlog日志导致磁盘满,怎么办?

8.3 MySQL无法创建函数,怎么办?

如果本文对你有帮助,别忘记给我个3连 ,点赞,转发,评论,
咱们下期见!学习更多JAVA知识与技巧


#面试##笔试题目##面经##求面经##笔经##面试流程##Java##MySQL#
全部评论

相关推荐

10-01 09:50
门头沟学院 Java
肖先生~:这个人真的很好,点赞
点赞 评论 收藏
分享
真tmd的恶心,1.面试开始先说我讲简历讲得不好,要怎样讲怎样讲,先讲背景,再讲技术,然后再讲提升多少多少,一顿说教。2.接着讲项目,我先把背景讲完,开始讲重点,面试官立即打断说讲一下重点,无语。3.接着聊到了项目的对比学习的正样本采样,说我正样本采样是错的,我解释了十几分钟,还是说我错的,我在上一家实习用这个方法能work,并经过市场的检验,并且是顶会论文的复现,再怎么不对也不可能是错的。4.面试官,说都没说面试结束就退出会议,把面试者晾在会议里面,丝毫不尊重面试者难受的点:1.一开始是讲得不好是欣然接受的,毕竟是学习。2.我按照面试官的要求,先讲背景,再讲技术。当我讲完背景再讲技术的时候(甚至已经开始蹦出了几个技术名词),凭什么打断我说讲重点,是不能听出人家重点开始了?这也能理解,每个人都有犯错,我也没放心上。3.我自己做过的项目,我了解得肯定比他多,他这样贬低我做过的项目,说我的工作是错误的,作为一个技术人员,我是完全不能接受的,因此我就和他解释,但无论怎么解释都说我错。凭什么,作为面试官自己不了解相关技术,别人用这个方式work,凭什么还认为这个方法是错的,不接受面试者的解释。4.这个无可厚非,作为面试官,不打招呼就退出会议,把面试者晾着,本身就是有问题。综上所述,我现在不觉得第一第二点也是我的问题,面试官有很大的问题,就是专门恶心人的,总结面试官说教,不尊重面试者,打击面试者,不接受好的面试者,技术一般的守旧固执分子。有这种人部门有这种人怎么发展啊。最后去查了一下,岗位关闭了。也有可能是招到人了来恶心人的,但是也很cs
牛客20646354...:招黑奴啊,算法工程师一天200?
点赞 评论 收藏
分享
评论
8
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务