01、MySQL技术特点?

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

02、MySQL默认端口号?

3306

03、MySQL的优势?

MySQL是开源软件,随时可用,无需付费。提供管理、检查、优化数据库操作的管理工具,带有命令提示符的GUI,支持多种存储引擎,支持多线程充分利用 CPU 资源

04、MySQL支持的储存引擎以及特点?

MySQL5.7支持:InnoDB、MyISAM、MERGE、MEMORY、ARCHIVE、CSV、PERFORMANCE_SCHEMA、BLACKHOLE

InnoDB是目前MySQL的默认事务型引擎,是目前最重要、使用最广泛的存储引擎,支持事务安全表,支持行锁定和外键

MyISAM基于ISAM存储引擎,并对其进行扩展,MyISAM拥有较高的插入、查询速度,但不支持事物和外键

MERGE存储引擎是一组MyISAM表的组合,MyISAM表结构必须完全相同

MEMORY存储引擎将表中的数据存储到内存中,未查询和引用其他表数据提供快速访问

PERFORMANCE_SCHEMA引擎主要用于收集数据库服务器性能参数

05、MySQL版本怎样查看?

SELECT VERSION();

06、char和varchar的区别?

CHAR列长度固定为创建表时声明的长度,长度值范围是1到255,当CHAR值被存储时,它们被用空格填充到特定长度,检索CHAR值时需删除尾随空格。

VARCHAR列长度可变为创建表时声明的长度,当VARCHAR值被储存时,根据自动改变长度(可以变小)

07、模糊查询like中%和_的意思?

%表示0个或多个字符,_表示1个字符。

08、MySQL查询是是否区分大小写?

MySQL不区分大小写

09、在MySQL中如何查询前50条记录?

SELECT * FROM 表名 LIMIT 0,50;

10、NOW()和CURRENT_DATE()有的区别?

NOW()命令用于显示当前年\月\日\时\分\秒

CURRENT_DATE()仅显示当前年\月\日

11、InnoDB是什么?

InnoDB是MySQL的数据库引擎之一,现为MySQL的默认存储引擎,InnoDB由Innobase Oy公司所开发,支持ACID兼容的事务功能

12、列设置为AUTO INCREMENT时,如果在表中达到最大值,会发生什么情况?

停止递增,任何进一步的插入都将产生错误

13、你怎么查看表中定义的所有索引?

SHOW INDEX FROM 表名\G;

14、一个表有一列定义为TIMESTAMP,将发生什么

每当行被更改时,时间戳字段将获取当前时间戳。

15、如何区分FLOAT和DOUBLE?

浮点数以8位精度存储在FLOAT中,有四个字节;浮点数以18位精度存储在DOUBLE中,有八个字节

16、MySQL表中允许有多少个TRIGGERS?

17、LIKE和REGEXP操作有什么区别?

LIKE匹配整个列,如果被匹配的文本在列值中出现,LIKE将不会找到它,相应的行也不被返回(不使用通配符)

REGEXP在列值内进行匹配,如果被匹配的文本在 列值中出现,REGEXP将会找到它,相应的行将被返回。

18、CHAR_LENGTH和LENGTH函数的区别?

CHAR_LENGTH是字符数,而LENGTH是字节数,Latin字符的这两个数据是相同的,但是对于Unicode和其他编码它们是不同的

19、导入/导出数据库数据的语句是?

导入-->mysql -u用户名 -p密码 数据库名称 < SQL文件

导出-->mysqldump -u用户名 -p 数据库名 > 导出的文件名

20、一张表里面有ID自增主键,当insert 17条记录之后,删除了第15,16,17条记录,再把MySQL重启,再insert一条记录,这条记录的ID是18还是15 ?

如果表的类型是InnoDB,则是15      如果表的类型是MyISAM,则是18

MySQL面试笔试题集-BAT的更多相关文章

  1. Web前端面试笔试题总结

    最近一段时间要毕业了,忙着找工作,见过不少笔试面试题,自己总结了一些加上网上找的一些整合了一下.答案暂时都东拼西凑出来了,但是还是先不发出来,一方面是答案并不是唯一的并且自己的答案不能保证对,另一方面 ...

  2. Java 面试/笔试题神整理 [Java web and android]

    Java 面试/笔试题神整理 一.Java web 相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并 ...

  3. python面试笔试题汇总

    Python面试攻略(嗨谈篇) 110道python面试笔试题汇总,你能答对几道? Python 面试问答 Top 25 2018 年最常见的 Python 面试题 & 答案

  4. 深圳市利汇电子商务科技有限公司2019年java面试笔试题

    垃圾公司,建议不要去,写的地址去了发现是两个公司公用一个办公场地,还没有公司的招牌,去了交简历给前台然后就是 填一份求职申请,一份笔试题如下,然后就等待,先是人事的一个小妹妹面试,问一些个人问题,为什 ...

  5. java各公司笔试题集1

    IBM笔试题 注:IBM笔试题一小时之内完成,题目全部用英文描述,这里用中文表述 一.名词解释 1.Eclipse 2.J2EE 3.EJB 4.Ajax 5.Web service 二.找出以下代码 ...

  6. 分享18道Java基础面试笔试题(面试实拍)

    上图来自Java技术栈微信群里的群友分享,看起来比较基础,但不一定人人都答得上来. 图片比较模糊,小编把题目进行了文字化. 1.你最常上的两个技术站和最常使用的两个app分別进什么?主要解决你什么需求 ...

  7. 2019 奥买家java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.奥买家等公司offer,岗位是Java后端开发,因为发展原因最终选择去了奥买家,入职一年时间了,也成为了面试官 ...

  8. 2019 北森java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.北森等公司offer,岗位是Java后端开发,因为发展原因最终选择去了北森,入职一年时间了,也成为了面试官,之 ...

  9. 2019 物易云通java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.物易云通等公司offer,岗位是Java后端开发,因为发展原因最终选择去了物易云通,入职一年时间了,也成为了面 ...

随机推荐

  1. Redhat下如何查看nvidia显卡的工作状况

    安装完毕nvidia显卡驱动后,可以使用命令来查看显卡的工作状况,命令如下: nvidia-smi 输入上述命令后,显示界面如下 安装nvidia显卡驱动的步骤,请参照驱动安装cuda和cudnn.

  2. PlayCanvas PBR材质shader代码分析(vertex shader)

    顶点shader主要对顶点坐标变换,将顶点坐标从local->world->view->clip 空间变换 local空间:模型物体坐标系 world空间:世界空间坐标系 view空 ...

  3. HTTP负责均衡模块(HTTP Upstream)

    这个模块为后端的服务器提供简单的负载均衡(轮询(round-robin)和连接IP(client IP))如下例: upstream backend  {  server backend1.examp ...

  4. 架构模式中的Active Record和Data Mapper

    架构模式中的Active Record和Data Mapper 概念 在简单应用中,领域模型是一种和数据库结构一致的简单结构,对应每个数据库表都有一个领域类,在这种情况下,有必要让每个对象负责数据库的 ...

  5. ReactNative---setState与性能的平衡

    setState用来更新RN的视图层显示,每一次setState操作都会更新整个 视图,于是对应的是性能消耗,在某些特殊情况下就会造成卡顿 app假死等问题: 因此个人使用setState中总结的原则 ...

  6. Unicode编码解析

    概述 转载自博文浅谈Unicode编码 参考博文,结合自己实际情况进行部分内容添加修改 一 需求 java源码中尤其是数字部分用到了很多Unicode方面知识,如果不懂,看源码的时候会很懵逼 java ...

  7. jdk和dubbo的SPI机制

    前言:开闭原则一直是软件开发领域中所追求的,开闭原则中的"开"是指对于组件功能的扩展是开放的,是允许对其进行功能扩展的,“闭”,是指对于原有代码的修改是封闭的,即不应该修改原有的代 ...

  8. Unreal Engine 4 蓝图完全学习教程(四)—— 变量与计算

    Ⅰ.值的基础类型 ①文本.字符串(Text.String):文本类型的值. ②整型.浮点型(Int.Float):数字类型的值. ③布尔型(Bool):表示“真或假”二者选其一的状态. Ⅱ.加法运算 ...

  9. LeetCode 200. Number of Islands 岛屿数量(C++/Java)

    题目: Given a 2d grid map of '1's (land) and '0's (water), count the number of islands. An island is s ...

  10. C# WinForm 使用SMS接口发送手机验证码+图形验证码+IP限制

    https://blog.csdn.net/IT_xiao_guang_guang/article/details/104299983 前言   1.发送手机验证码用的是网建的SMS接口(http:/ ...