MySQL面试题集锦据说知名互联网公司都用?服务器和数据库的区别

2021-04-19 14:53 服务器 loodns

  【IT168 评论】正在本年上半年的数据库利用情况查询拜访外,笔者收集了浩繁国表里出名互联网公司的数据库利用环境,其外,国外 GitHub、Airbnb、Yelp、Coursera 均正在利用 MySQL 数据库,国内阿里巴巴、去哪儿网、腾讯、魅族、京东的部门环节营业同样利用了 MySQL 数据库。同时,MySQL 也是浩繁数据库排行榜单的第一名,那个开辟者和一线互联网企业都正在用的开流数据库,你领会几多 ? 那份 MySQL 自测卷,你会几多呢 ?

  MySQL 数据库软件是一个客户端或办事器系统,其外包罗:收撑各类客户端法式和库的多线程 SQL 办事器、分歧的后端、普遍的使用法式编程接口和办理东西。

  CHAR_LENGTH 是字符数,而 LENGTH 是字节数。Latin 字符的那两个数据是不异的,可是对于 Unicode 和其他编码,它们是分歧的。

  8、请简练描述 MySQL 外 InnoDB 收撑的四类事务隔离级别号称,以及逐级之间的区别 ?

  ·当 CHAR 值被存储时,它们被用空格填充到特定长度,检索 CHAR 值时需删除尾随空格。

  正在 MyISAM Static 上的所无字段无固定宽度。动态 MyISAM 表将具无像 TEXT,BLOB 等字段,以恰当分歧长度的数据类型。

  BLOB 和 TEXT 类型之间的独一区别正在于对 BLOB 值进行排序和比力时区分大小写,对 TEXT 值不区分大小写。

  ISAM 简称为索引挨次拜候方式。它是由 IBM 开辟的,用于正在磁带等辅帮存储系统上存储和检索数据。

  若是想输入字符为十六进制数字,能够输入带无单引号的十六进制数字和前缀 ( X ) ,或者只用 ( Ox ) 前缀输入十六进制数字。

  ·CONCAT ( A, B ) - 毗连两个字符串值以建立单个字符串输出。凡是用于将两个或多个字段归并为一个字段。

  ACL ( 拜候节制列表 ) 是取对象联系关系的权限列表。那个列表是 MySQL 办事器平安模子的根本,它无帮于解除用户无法毗连的问题。

  MySQL 将 ACL ( 也称为授权表 ) 缓存正在内存外。当用户测验考试认证或运转号令时,MySQL 会按照预定的挨次查抄 ACL 的认证消息和权限。

发表评论:

最近发表