去BAT面试完的Mysql面试题总结(55道,带完整答案)

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS AI 助手,专业版
简介: 1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把mysql重启,再insert一条记录,这条记录的ID是18还是15 ?2、mysql的技术特点是什么?

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中有哪几种锁?


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

相关实践学习
自建数据库迁移到云数据库
本场景将引导您将网站的自建数据库平滑迁移至云数据库RDS。通过使用RDS,您可以获得稳定、可靠和安全的企业级数据库服务,可以更加专注于发展核心业务,无需过多担心数据库的管理和维护。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
算法 搜索推荐 NoSQL
面试题MySQL问题之分库分表后的富查询问题处理如何解决
面试题MySQL问题之分库分表后的富查询问题处理如何解决
192 3
|
运维 关系型数据库 MySQL
面试题MySQL问题之MySQL集群的单点失效如何解决
面试题MySQL问题之MySQL集群的单点失效如何解决
285 2
|
存储 关系型数据库 文件存储
面试题MySQL问题之简单的SELECT操作在MVCC下加锁如何解决
面试题MySQL问题之简单的SELECT操作在MVCC下加锁如何解决
218 2
|
SQL 缓存 关系型数据库
面试题MySQL问题之实现覆盖索引如何解决
面试题MySQL问题之实现覆盖索引如何解决
186 1
|
存储 SQL 索引
面试题MySQL问题之使用SQL语句创建一个索引如何解决
面试题MySQL问题之使用SQL语句创建一个索引如何解决
173 1
|
7月前
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
484 158
|
7月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。
|
7月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
1184 152
|
7月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
898 156
|
7月前
|
缓存 监控 关系型数据库
使用MYSQL Report分析数据库性能(中)
使用MYSQL Report分析数据库性能
500 156

推荐镜像

更多