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;