停一停先别划走!吊打全网的18道MySQL精品面试题,吃透最少阿里P7

今天分享给大家的都是目前主流企业面试都会出现的18道精品MySQL面试题,了解之后吊打面试官不在话下。话不多说直接上干货!

1.数据库三范式是什么? 

2.有哪些数据库优化方面的经验?

3.请简述常用的索引有哪些种类?

4.以及在 mysql 数据库中索引的工作机制是什么?

5.MySQL 的基础操作命令:

6.mysql 的复制原理以及流程。

7.mysql 支持的复制类型?

8.mysql 中 myisam 与 innodb 的区别?

9.mysql 中 varchar 与 char 的区别以及 varchar(50)中的 50 代表的涵义?

10.MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区别?

11.表中有大字段 X(例如:text 类型),且字段 X 不会经常更新,以读为为主,将该字段拆成子表好处是什么?

12.MySQL 中 InnoDB 引擎的行锁是通过加在什么上完成(或称实现)的?

13.MySQL 中控制内存分配的全局参数,有哪些?

14.若一张表中只有一个字段 VARCHAR(N)类型,utf8 编码,则 N 最大值为多少(精确到数量级即可)?

15. [SELECT *] 和[SELECT 全部字段]的 2 种写法有何优缺点?

16.HAVNG 子句 和 WHERE 的异同点?

17.MySQL 当记录不存在时 insert,当记录存在时 update,语句怎么写?

18.MySQL 的 insert 和 update 的 select 语句语法

 

到此,就是我整理的18道MYSQL精品面试题,希望对你们有用。 如果想要资料答案的话可以“加我VX小助理”免费领取。乘风破浪,未来可期,祝愿大家都能拿到满意的offer。

    

猜你喜欢

转载自blog.csdn.net/a159357445566/article/details/108709684