ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

数据库面试题(三)

2021-11-10 17:05:21  阅读:148  来源: 互联网

标签:面试题 VARCHAR LIKE TEXT 数据库 CHAR BLOB 主键


Mysql 服务器默认端口是什么?

  • Mysql 服务器的默认端口是 3306。

如何区分 FLOAT 和 DOUBLE?

  • 浮点数以 8 位精度存储在 FLOAT 中,并且有四个字节。
  • 浮点数存储在 DOUBLE 中,精度为 18 位,有八个字节。

CHAR 和 VARCHAR 的区别?

  • CHAR 和 VARCHAR 类型在存储和检索方面有所不同
  • CHAR 列长度固定为创建表时声明的长度,长度值范围是 1 到 255 当CHAR 值被存储时,它们被用空格填充到特定长度,检索 CHAR
    值时需删除尾随空格。

列的字符串类型可以是什么?

SET BLOB ENUM CHAR TEXT VARCHAR

主键和候选键有什么区别?

  • 表格的每一行都由主键唯一标识,一个表只有一个主键。 主键也是候选键。按照惯例,候选键可以被指定为主键,并且可以用于任何外键引用。

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

  • 它会停止递增,任何进一步的插入都将产生错误,因为密钥已被使用。

LIKE 声明中的%和_是什么意思?

  • %对应于 0 个或更多字符,_只是 LIKE 语句中的一个字符。

列对比运算符是什么?

  • 在 SELECT 语句的列比较中使用=,<>,<=,<,> =,>,<<,>>,<=>,AND,OR 或LIKE 运算符。

BLOB 和 TEXT 有什么区别?

  • BLOB 是一个二进制对象,可以容纳可变数量的数据。
  • TEXT 是一个不区分大小写的 BLOB。
  • BLOB 和 TEXT 类型之间的唯一区别在于对 BLOB 值进行排序和比较时区分大小写,对 TEXT 值不区分大小写

如何显示前 50 行?

  • SELECT*FROM LIMIT 0,50;

标签:面试题,VARCHAR,LIKE,TEXT,数据库,CHAR,BLOB,主键
来源: https://blog.csdn.net/qq_34623621/article/details/121251269

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有