一张表,里面有 ID 自增主键,当 insert 17 条记录之后,删除了第 15,16,17 条记录,
再把 Mysql 重启,再 insert 一条记录,这条记录的 ID 18 还是 15
1.如果表的类型是MyISAM,,name是18,因为MyISAM表会把自增主键的最大ID记录到数据文件里,重启Mysql

自增主键的最大ID也不会丢失

2.如果表的类型是InnoDB,那么是15,InnoDB表是把自增主键的最大ID记录到内存中,所以重启数据库或者对表

进行OPEIMIZE操作,都会导致最大的ID丢失。

Mysql的技术特点是什么?

Mysql数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库的多线程SQL服务器,不同的后端,广泛的应用程序编程接口和管理工具。

Heap表是什么?

Heap表存在于内存中,用于临时告诉存储。

BLOB或TEXT字段是不允许的,只能使用比较运算符=,<,>,=>,=<

HEAP表不支持AUTO_INCREMENT(自增),索引不可为NULL

Mysql服务器默认端口是什么?

Mysql服务器默认端口是3306.

与Oracle相比,Mysql有什么优势?

:Mysql是开源软件,随时可用,无需付费,Mysql是便携式的,带有命令提示符GUI,使用Mysql查询浏览器支持管理

如何区分FLOAT和DOUBLE的区别:

以下是FLOAT和DOUBLE的区别:

浮点数以8位精度存储在FLOAT中,并且有四个字节。

浮点数存储在DOUBLE中,精度为18为,有八字节。

---后期继续更新

转载于:https://www.cnblogs.com/dayandday/p/10838529.html

Mysql系列常见面试题相关推荐

  1. MySQL数据库常见面试题总结

    1.数据库的常用范式: 第一范式(1NF):指表的列不可再分,数据库中表的每一列都是不可分割的基本数据项,同一列中不能有多个值: 第二范式(2NF):在 1NF 的基础上,还包含两部分的内容:一是表必 ...

  2. MySQL数据库常见面试题二(传智专修学院2017级java4班)

    1. 在数据库中你怎么把时间进行格式化 例如使用 DATE_FORMAT(time,'%Y-%m-%d') 2. 如果左连接表中 左表有1条数据 右表有4条匹配的数据 结果是怎样的 右表展示4条匹配数 ...

  3. Mysql学习总结(21)——MySQL数据库常见面试题

    1. 如何使用SELECT语句找到你正在运行的服务器的版本并打印出当前数据库的名称? 答:下面的语句的结果会显示服务器的版本和当前的数据库名称 mysql> SELECT VERSION(), ...

  4. Mysql的常见面试题 + 索引原理分析

    今天给大家分享一篇干货,面试必备之Mysql索引底层原理分析 Mysql索引的本质 Mysql索引的底层原理 Mysql索引的实战经验 面试 问:数据库中最常见的慢查询优化方式是什么? 同学A:加索引 ...

  5. MySQL常见面试题及答案汇总1000道(春招+秋招+社招)

    MySQL面试题以及答案整理[最新版]MySQL高级面试题大全(2021版),发现网上很多MySQL面试题都没有答案,所以花了很长时间搜集,本套MySQL面试题大全,汇总了大量经典的MySQL程序员面 ...

  6. 常见面试题:为什么MySQL索引要用B+Tree呢?(看完你就能和面试官笑谈人生了)

    title: 常见面试题:为什么MySQL索引要用B+Tree呢?(看完你就能和面试官笑谈人生了) tags: 面试常见题 常见面试题:为什么MySQL索引要用B+Tree呢?(看完你就能和面试官笑谈 ...

  7. mysql关于时间的面试题,mysql时间设置默认值MySQL常见面试题

    1.limit(选出10 到20 条) select * from students order by id limit 9,10; 2.MySQL 会使用索引的操作符号 =,>,=,betwe ...

  8. laravel mysql sum查询并排行_必看!PHP常见面试题——MySQL篇(二)

    接上期:<必看!PHP常见面试题--MySQL篇(一)> 11.MySQL的默认事务隔离级别是? 读未提交(RU): 一个事务还没提交时, 它做的变更就能被别的事务看到. 读提交(RC): ...

  9. mysql某个表的列除以2_mysql常见面试题(二)

    mysql常见面试题(二) 标签:范式 索引 复制原理 事务引擎 储存结构 内存分配 1.数据库三范式是什么? 第一范式(1NF):字段具有原子性,不可再分.(所有关系型数据库系统都满足第一范式数据库 ...

最新文章

  1. 微服务注册中心的选型和思考
  2. Java中传参数--值传递和引用传递
  3. 常考数据结构与算法:最小的k个数
  4. ABAP:利用SAP定时器自动刷新ALV
  5. 当对项目强名时自动构建失败(TeamFoudationServer试用笔记)
  6. SpringMVC-自定义转换器
  7. [html] 跨域通信有哪些方式?
  8. unity, 同步物体坐标一定要在LateUpdate中进行
  9. store 存取数据数组对象_如何从Firestore文档中获取对象数组
  10. asp.net 3.5 知识点
  11. C#.Net工作笔记006---关于各种四舍五入_小数点保留第几位等操作_随时更新
  12. 语音识别现在发展到什么阶段了?
  13. 【Pytorch版本】损失函数大汇总
  14. PPT 图表不显示对应类型的数据解决办法
  15. shiro中的过滤器
  16. 随笔记:组合模式之 宏命令(macro command)
  17. Vue3.0 directive的使用说明
  18. [LiteratureReview]Improving 3D Object Detection for Pedestrians with Virtual Multi-View Synthesis...
  19. 360无线wifi路由器连接到服务器,两个360路由器如何并连 两个无线路由器桥接设置方法...
  20. 热红外探测器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. dorado7ajax,Dorado7
  2. php event loop,理解javascript中的事件循环(Event Loop)
  3. arduinowin7_Win7系统下Arduino驱动安装失败的解决方法
  4. java中的年轻态,14、Java垃圾回收机制(示例代码)
  5. java与c 通信_Java与C之间的socket通信
  6. DjangoAPP子路由
  7. Spring Web Flow 入门demo(一)简单页面跳转 附源码
  8. SpringMVC第五次课 SSM整合
  9. Canvas设置样式无效导致圆变成椭圆的问题研究剖析
  10. 阶跃函数卷积自己_如何看待大神/老师说“阶跃响应曲线调参并不准确”的观点?...