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. Python入门小建议

    "java从心"正式更名"KEN DO EVERTHING".Ken(Can) Do Everything,无所不能 Believe youseft then ...

  2. 剑指Offer对答如流系列 - 实现Singleton模式

    目录 面试题2:实现Singleton模式 一.懒汉式写法 二.饿汉式写法 三.枚举 面试题2:实现Singleton模式 题目:设计一个类,我们只能生成该类的一个实例. 由于设计模式在面向对象程序设 ...

  3. 用ES7解决异步回调地狱问题

    用了 Promise 其实并没有真正解决回调地狱问题,并且还新增了很多 .then(data => { .... }) 这些很没有意义的 “模板代码”.所以先人们又搞出了generator 和 ...

  4. [Java] The imoprt XXX cannot be resolved

    不知道为什么突然报错,但是可以成功编译. 通过import一个未使用的包来消除error,猜测是插件的问题,具体原因未知. import 未使用的包后,error消失.

  5. Web 开发工具类(1): CookieUtils

    CookieUtils 整合了常用的一些对Cookie的相关操作: package com.evan.common.utils; import java.io.UnsupportedEncodingE ...

  6. Fedora 安装及配置

    引言 最近学习课程要用到Linux,之前装的Ubuntu双系统被我删掉了(因为后来发现那个WSL,win子系统还挺好用的),所以上午用虚拟机再装了一下老师给的Ubuntu16,也不知道怎么回事特别卡, ...

  7. Java学习笔记----打印基本数据类型范围

    /** * Created by N3verL4nd on 2016/11/10. */ public class HelloWorld { public static void main(Strin ...

  8. C语言出现 "initializer element is not constant" 错误的原因

    当在全局变量定义一个指针变量,并动态分配内存后,发现竟然编译不过去,并提示 ""initializer element is not constant"": c ...

  9. POJ_2342_树状dp

    http://poj.org/problem?id=2342 第一道树状dp,入门题,用vector构建有向图. #include<iostream> #include<cstrin ...

  10. 《Python学习手册 第五版》 -第12章 if测试和语法规则

    本章节的内容,主要讲解if语句,if语句是三大复合语句之一(其他两个是while和for),能处理编程中大多数逻辑运算 本章的重点内容如下: 1.if语句的基本形式(多路分支) 2.布尔表达式 3.i ...