今天给大家分享MySQL常考的面试题,让你跟面试官 So easy,看看你们能答对多少。
目录:
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在UPDATECURRENT_TIMESTAMP数据类型上做什么?
17、主键和候选键有什么区别?
18、如何使用Unixshell登录Mysql?