OnITRoad - MySQL基础
MySQL BIT数据类型的实际使用
MySQL BIT数据类型的实际使用 简介:在本教程中,您将了解MySQL BIT数据类型以及如何使用它在表中存储BIT数据。 MySQL BIT数据类型简介 允许您存储位值的BIT类型。 语法如下: BIT(n) BIT(n)最多可以存储n位值。 n的范围可以从1到64。 如果跳过默认值n,则默认值为1。 因此,以下语句是等效的: column_name BIT(1); 和 column
Views:0 2019-11-20
MySQL BOOLEAN数据类型简介
MySQL BOOLEAN数据类型简介 简介:本教程向您展示如何使用MySQL BOOLEAN数据类型存储布尔值true和false。 MySQL BOOLEAN数据类型简介 MySQL没有内置的布尔类型。 但是,它改用TINYINT(1)。 为了更加方便,MySQL提供了BOOLEAN或BOOL作为TINYINT(1)的同义词。 在MySQL中,零被视为false,非零值被视为true。 要
Views:0 2019-11-20
MySQL CHAR数据类型
MySQL CHAR数据类型 简介:在本教程中,您将了解MySQL CHAR数据类型以及如何在数据库表设计中应用它。 MySQL CHAR数据类型简介 CHAR数据类型是MySQL中的固定长度字符类型。 您通常用长度指定要存储的最大字符数的CHAR类型来声明。 例如,CHAR(20)最多可容纳20个字符。 如果要存储的数据是固定大小,则应使用CHAR数据类型。 在这种情况下,与VARCHAR相
Views:0 2019-11-20
MySQL VARCHAR数据类型
MySQL VARCHAR数据类型 简介:本教程向您介绍MySQL VARCHAR数据类型,并讨论VARCHAR的一些重要功能。 MySQL VARCHAR数据类型简介 MySQL VARCHAR是可变长度的字符串,其长度最多可以为65,535。 MySQL将VARCHAR值存储为1字节或2字节长的前缀以及实际数据。 长度前缀指定值中的字节数。 如果一列需要少于255个字节,则长度前缀为1个字
Views:0 2019-11-20
MySQL TEXT数据类型
MySQL TEXT数据类型 简介:在本教程中,您将学习如何使用MySQL TEXT在数据库表中存储文本数据。 MySQL TEXT数据类型简介 除了CHAR和VARCHAR字符类型,MySQL还为我们提供了TEXT类型,它具有CHAR和VARCHAR无法覆盖的更多功能。 TEXT对于存储长度从1个字节到4 GB的长格式文本字符串很有用。 我们经常会找到用于在新闻站点中存储文章正文,在电子商务
Views:0 2019-11-20
MySQL DATE和日期函数
MySQL DATE和日期函数 简介:在本教程中,我们将向您介绍MySQL DATE数据类型,并向您展示一些有用的日期函数,以有效地处理日期数据。 MySQL DATE数据类型简介 MySQL DATE是用于管理日期值的五种时态数据类型之一。 MySQL使用yyyy-mm-dd格式存储日期值。 此格式是固定的,无法更改。 例如,您可能更喜欢使用mm-dd-yyyy格式,但不能使用。 取而代之的
Views:0 2019-11-20
MySQL TIME数据类型
MySQL TIME数据类型 简介:在本教程中,我们将向您介绍MySQL TIME数据类型,并向您展示有用的时间函数,以有效地操纵时间数据。 MySQL TIME数据类型简介 MySQL使用'HH:MM:SS'格式查询和显示表示一天中某个时间的时间值,该时间值在24小时内。 为了表示两个事件之间的时间间隔,MySQL使用了" HHH:MM:SS"格式,该格式大于24小时。
Views:0 2019-11-20
MySQL DATETIME数据类型
MySQL DATETIME数据类型 简介:在本教程中,您将学习MySQL DATETIME数据类型以及如何使用一些方便的函数来有效地操纵DATETIME。 MySQL DATETIME数据类型简介 您使用MySQL DATETIME来存储包含日期和时间的值。 当您从DATETIME列查询数据时,MySQL以以下格式显示DATETIME值: YYYY-MM-DD HH:MM:SS 默认情况下
Views:0 2019-11-20
MySQL时间戳
MySQL时间戳 简介:在本教程中,您将学习MySQL TIMESTAMP数据类型和TIMESTAMP列功能,例如自动初始化和更新。 MySQL TIMESTAMP数据类型简介 MySQL TIMESTAMP是保存日期和时间组合的时间数据类型。 TIMESTAMP的格式为YYYY-MM-DD HH:MM:SS,固定为19个字符。 TIMESTAMP值的范围是UTC的" 1970-01
Views:0 2019-11-20
MySQL JSON数据类型实用指南(示例)
MySQL JSON数据类型实用指南(示例) 简介:在本教程中,您将学习如何使用MySQL JSON数据类型在数据库中存储JSON文档。 MySQL JSON数据类型简介 从版本5.7.8开始,MySQL支持本机JSON数据类型。 本地JSON数据类型使您比以前版本中的JSON文本格式更有效地存储JSON文档。 MySQL以内部格式存储JSON文档,该格式允许快速读取文档元素。 JSON二进制
Views:0 2019-11-20
MySQL ENUM
MySQL ENUM 简介:在本教程中,您将学习如何使用MySQL ENUM数据类型来定义存储枚举值的列。 MySQL ENUM数据类型简介 在MySQL中,ENUM是一个字符串对象,其值是从在创建列时定义的允许值列表中选择的。 ENUM数据类型具有以下优点: 紧凑的数据存储。 MySQL ENUM使用数字索引(1、2、3,...)表示字符串值。 可读的查询和输出。 要定义ENUM
Views:0 2019-11-20
MySQL NOT NULL约束
MySQL NOT NULL约束 简介:在本教程中,您将学习如何为列定义NOT NULL约束,如何向现有列添加NOT NULL约束,以及如何从列中删除NOT NULL约束。 MySQL NOT NULL约束简介 NOT NULL约束是确保列中存储的值不为NULL的列约束。 定义NOT NULL约束的语法如下: column_name data_type NOT NULL; 一列只能包含一个N
Views:0 2019-11-20
MySQL主键
MySQL主键 简介:在本教程中,您将学习如何使用MySQL主键约束来创建表的主键。 MySQL主键简介 主键是一列或一组列,它们唯一地标识表中的每一行。 主键遵循以下规则: 主键必须包含唯一值。 如果主键包含多个列,则这些列中的值组合必须唯一。 主键列不能具有NULL值。 任何将NULL插入或更新为主键列的尝试都将导致错误。 请注意,MySQL向主键列隐式添加了NOT NULL约束。
Views:0 2019-11-20
MySQL外键
MySQL外键 简介:在本教程中,您将学习MySQL外键以及如何创建,删除和禁用外键约束。 MySQL外键简介 外键是表中的一列或一组列,它们链接到另一个表中的一列或一组列。 外键对相关表中的数据施加约束,这使MySQL可以保持引用完整性。 让我们看一下示例数据库中的以下客户和订单表。 在此图中,每个客户可以有零个或多个订单,每个订单属于一个客户。 客户表和订单表之间的关系是一对多的。 并通过
Views:0 2019-11-20
MySQL禁用外键检查
MySQL禁用外键检查 简介:在本教程中,您将学习如何在MySQL中禁用外键约束检查。 有时,禁用外键检查非常有用。 例如,您可以在禁用外键约束检查的情况下以任何顺序将数据加载到父表和子表中。 如果您不禁用外键检查,则必须先将数据加载到父表中,然后再将其依次加载到子表中,这可能很麻烦。 您要禁用外键检查的另一种情况是要删除表时。 除非禁用外键检查,否则您将无法删除外键约束所引用的表。 要禁用外键检
Views:0 2019-11-20
MySQL UNIQUE约束
MySQL UNIQUE约束 简介:在本教程中,您将学习MySQL UNIQUE约束以及如何使用UNIQUE约束来强制表中一列或一组列中值的唯一性。 MySQL UNIQUE约束简介 有时,您想确保一列或一组列中的值是唯一的。 例如,用户表中用户的电子邮件地址或客户表中客户的电话号码应唯一。 要强制执行此规则,请使用UNIQUE约束。 UNIQUE约束是一个完整性约束,可确保一列或一组列中的值
Views:0 2019-11-20