MySQL程序员面试题及答案(最全版)
本篇文章整理了大量成都程序员面试中常见的MySQL题目以及详细答案,包括MySQL语言常见面试题、MySQL工程师高级面试题,以及一些大厂MySQL开发面试宝典。此外,提供面试经验技巧与大家分享,应届生、实习生和企业工作过的程序员均可参考学习。例如:1、一张表,里面有ID自增主键,当insert了17条记录之后删除了第15,16,17条记录再把Mysql重启再insert一条记录,这条记录的ID是18还是15? (1)如果表的类型是MyISAM,那么是18,因为MyISAM表会把自增主键的最大ID记录到数据文件里,重启MySQL自增主键的最大ID也不会丢失;(2)如果表的类型是InnoDB,那么是15,InnoDB表只是把自增主键的最大ID记录到内存中,所以重启数据库或者是对表进OPTIMIZE操作,都会导致最大ID丢失。2、Mysql的技术特点是什么? MySQL数据库软件是一个客户端或服务器系统
用户评论