去BAT面试完的Mysql面试题总结(55道,带完整答案)
1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把mysql重启,再insert一条记录,这条记录的ID是18还是15 ?
2、mysql的技术特点是什么?
3、Heap表是什么?
4、mysql服务器默认端口是什么?
5、与Oracle相比,mysql有什么优势?
6、如何区分FLOAT和DOUBLE?
7、区分CHAR_LENGTH和LENGTH?
8、请简洁描述mysql中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?
9、在mysql中ENUM的用法是什么?
10、如何定义REGEXP?
11、CHAR和VARCHAR的区别?
12、列的字符串类型可以是什么?
13、如何获取当前的mysql版本?
14、mysql中使用什么存储引擎?
15、mysql驱动程序是什么?
16、TIMESTAMP在UPDATE CURRENT_TIMESTAMP数据类型上做什么?
17、主键和候选键有什么区别?
18、如何使用Unix shell登录mysql?
19、 myisamchk是用来做什么的?
20、mysql数据库服务器性能分析的方法命令有哪些?
21、如何控制HEAP表的最大尺寸?
22、MyISAM Static和MyISAM Dynamic有什么区别?
23、federated表是什么?
24、如果一个表有一列定义为TIMESTAMP,将发生什么?
25、列设置为AUTO INCREMENT时,如果在表中达到最大值,会发生什么情况?
26、怎样才能找出最后一次插入时分配了哪个自动增量?
27、你怎么看到为表格定义的所有索引?
28、LIKE声明中的%和_是什么意思?
29、如何在Unix和mysql时间戳之间进行转换?
30、列对比运算符是什么?
31、我们如何得到受查询影响的行数?
32、mysql查询是否区分大小写?
33、LIKE和REGEXP操作有什么区别?
34、BLOB和TEXT有什么区别?
35、mysql_fetch_array和mysql_fetch_object的区别是什么?
36、我们如何在mysql中运行批处理模式?
37、MyISAM表格将在哪里存储,并且还提供其存储格式?
38、mysql中有哪些不同的表格?
39、ISAM是什么?
40、InnoDB是什么?
41、mysql如何优化DISTINCT?
42、如何输入字符为十六进制数字?
43、如何显示前50行?
44、可以使用多少列创建索引?
45、NOW()和CURRENT_DATE()有什么区别?
46、什么样的对象可以使用CREATE语句创建?
47、mysql表中允许有多少个TRIGGERS?
48、什么是非标准字符串类型?
49、什么是通用SQL函数?
50、解释访问控制列表
51、mysql支持事务吗?
52、mysql里记录货币用什么字段类型好?
53、mysql数据表在什么情况下容易损坏?
54、mysql有关权限的表都有哪几个?
55、mysql中有哪几种锁?
获取答案可以关注下面的微信公众号,回复:面试题答案。
推荐阅读
分享Java干货,高并发编程,热门技术教程,微服务及分布式技术,架构设计,区块链技术,人工智能,大数据,Java面试题,以及前沿热门资讯等。
去BAT面试完的Mysql面试题总结(55道,带完整答案)的更多相关文章
- 面试遇到的mysql面试题
1.MySQL数据库有哪些内置函数?1.数学函数 2.字符串函数 3.日期和时间函数 4.条件判断函数5.系统信息函数 6.加密和压缩函数 7.聚合函数8.格式或类型转化函数. 2.如何返回一张表的数 ...
- MySql面试题、知识汇总、牛客网SQL专题练习
点击名字直接跳转到链接: Linux运维必会的100道MySql面试题之(一) Linux运维必会的100道MySql面试题之(二) Linux运维必会的100道MySql面试题之(三) Linux运 ...
- 去BAT,你应该要看一看的面试经验总结(转)
来源微信公众号『easyserverdev』 http://mp.weixin.qq.com/s/UZljzFMjobo1wzCguY7NDg 说下我的面试经验吧,都是亲身经历,不喜勿喷: 我去年12 ...
- 去“BAT”这样面试,拿到offer的几率是80%(转)
一.概述面试,难还是不难?取决于面试者的底蕴(气场+技能).心态和认知及沟通技巧.面试其实可以理解为一场聊天和谈判,在这过程中有心理.思想上的碰撞和博弈.其实你只需要搞清楚一个逻辑:“面试官为什么会这 ...
- 去BAT,你应该要看一看的面试经验总结
我去年12月份从上一家公司离职,一直到今年3月份,基本上都在面试中度过来的. 先交代下背景:坐标上海,做技术开发,我本人面试的职位是linux服务器开发,最倾向的职位是服务器开发主程或技术经理.我本人 ...
- 去“BAT”这样面试,拿到offer的几率是80%
一.概述 面试,难还是不难?取决于面试者的底蕴(气场+技能).心态和认知及沟通技巧.面试其实可以理解为一场聊天和谈判,在这过程中有心理.思想上的碰撞和博弈.其实你只需要搞清楚一个逻辑:“面试官为什么会 ...
- 企业面试中关于MYSQL重点的28道面试题解答
问题1:char.varchar的区别是什么? varchar是变长而char的长度是固定的.如果你的内容是固定大小的,你会得到更好的性能. 问题2: TRUNCATE和DELETE的区别是什么? ...
- 一篇面经(BAT面试)(转)
0. 写在之前 首先呢我的面试经历和一些面霸和收割机的大神相比绝不算丰富,但我这三个月应该能代表很大一部分人的心路历程:从无忧无虑也无知的状态,然后遭遇挫败,跌入低谷,连续数天的黑暗,慢慢调整,逼着自 ...
- (转)【面试】【MySQL常见问题总结】【03】
[常见面试问题总结目录>>>] [面试][MySQL常见问题总结][03] 2016-05-29 22:20 阅读(8244) 评论(2) [面试][MySQL常见问题总结][02] ...
随机推荐
- Codesys 使用共享内存 打通通讯
Codesys V3.5 平台 提供了库SysShm,其中包含了共享内存操作的接口函数: SysSharedMemoryClose; SysSharedMemoryCreate; SysShare ...
- php mysql 多表查询之子查询语句
所谓子查询语句,就是先通过一个语句来查询出一个结果,然后再通过一个查询语句从这个结果中再次查询.子查询语句一般有以下3种.下面以一个案例来做讲解. 案例:查询[例1]中每个分类下的最新的那一条商品信息 ...
- [LeetCode] 181.超过经理收入的员工
Employee表包含所有员工,他们的经理也属于员工.每个员工都有一个 Id,此外还有一列对应员工的经理的 Id. +----+-------+--------+-----------+ | Id | ...
- 后台得到jsp提交name属性相同的内容
直接上代码: req.setCharacterEncoding("utf-8");String [] node = req.getParameterValues("nod ...
- automapper实体中的映射和聚合根中的使用
一,如下例子: using AutoMapper; using System; using System.Collections.Generic; using System.Linq; using S ...
- websocket(python)
1.websocket-server https://github.com/google/pywebsocket git clone https://github.com/google/pywebso ...
- Mac读写NTFS硬盘
简明教程: 1.插上硬盘后,查看你的硬盘名称,这里假设名称是Untitled,牢记 2.在终端输入sudo nano /etc/fstab 敲击回车 3.现在你看到了一个编辑界面,输入LABEL=Un ...
- Oracle之子查询:Top-N问题
学习了SQL子查询,遇到个Top-N问题,即:加入有张工资表(这里使用Oracle SCOTT用户的emp表),需要查找工资最高的3个员工信息,以下列格式输出: 乍眼一看,这很简单啊,对sal进行排序 ...
- 前端学习(三十一)canvas(笔记)
canvas 画布 画图.做动画.做游戏=========================================== canvas就是新标签 必须获取绘图 ...
- wxss 优先级
外部元素>内部元素>id选择器>class 选择器>元素选择器