zoukankan      html  css  js  c++  java
  • 去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中有哪几种锁?

    获取答案可以关注下面的微信公众号,回复:面试题答案。

    推荐阅读

    干货:2TB架构师四阶段视频教程

    面经:史上最全Java多线程面试题及答案

    面经:史上最全阿里高级Java面试题

    面经:史上最全Spring面试题

    教程:最全Spring Boot全套视频教程

    书籍:进阶Java架构师必看的15本书

    工具:推荐一款在线创作流程图、思维导图软件

    分享Java干货,高并发编程,热门技术教程,微服务及分布式技术,架构设计,区块链技术,人工智能,大数据,Java面试题,以及前沿热门资讯等。

  • 相关阅读:
    架构、框架、组件、插件浅谈理解
    JAVA : 关于高内聚与低耦合
    windows 使用VMWARE 安装mac os
    JAVA 多线程(6):等待、通知 (1)
    JAVA 多线程(5)
    Django 笔记(六)mysql增删改查
    CSS选择器
    ubuntu 安装配置 mysql
    Django 笔记(五)自定义标签 ~ 映射mysql
    Django 笔记(四)模板标签 ~ 自定义过滤器
  • 原文地址:https://www.cnblogs.com/java-stack/p/11952612.html
Copyright © 2011-2022 走看看