首页 列表 - 第 1 页

使用MySQL预定事件

使用MySQL预定事件 简介:在本教程中,您将了解MySQL事件调度程序以及如何创建事件以自动执行重复的数据库任务。 MySQL事件是根据指定时间表执行的任务。 因此,有时MySQL事件称为计划事件。 MySQL事件是包含一个或多个SQL语句的命名对象。 它们存储在数据库中并以一个或多个时间间隔执行。 例如,您可以创建一个事件来优化数据库中的所有表,该事件在每个星期日的1:00 AM运行。 MyS

Views:0  2019-11-20

MySQL自然排序

MySQL自然排序 简介:在本教程中,您将使用ORDER BY子句了解MySQL中的一些自然排序技术。 设置样本表 首先,使用以下CREATE TABLE语句创建一个名为items的新表: CREATE TABLE items ( id INT AUTO_INCREMENT PRIMARY KEY, item_no VARCHAR(255) NOT NULL ); 其次,将一

Views:0  2019-11-20

MySQL导出表到CSV

MySQL导出表到CSV 简介:在本教程中,您将学习如何将MySQL表导出到CSV文件的各种技术。 CSV代表逗号分隔的值。 您通常使用CSV文件格式在Microsoft Excel,Open Office,Google Docs等应用程序之间交换数据。 从MySQL数据库以CSV文件格式获取数据将很有用,因为您可以按所需方式分析和格式化数据。 MySQL提供了一种简单的方法来将查询结果导出到驻留

Views:0  2019-11-20

将CSV文件导入MySQL表

将CSV文件导入MySQL表 本教程向您展示如何使用LOAD DATA INFILE语句将CSV文件导入MySQL表。 LOAD DATA INFILE语句使您可以从文本文件中读取数据并将文件的数据快速导入数据库表中。 导入文件之前,需要准备以下内容: 数据库表,文件中的数据将导入到该数据库表中。 一个CSV文件,其数据与表的列数和每列中的数据类型相匹配。 连接到MySQL数据库服务器

Views:0  2019-11-20

MySQL排序规则

MySQL排序规则 简介:在本教程中,您将学习MySQL排序规则以及如何为MySQL服务器,数据库,表和列设置字符集和排序规则。 MySQL归类简介 MySQL归类是一组用于比较特定字符集中的字符的规则。 MySQL中的每个字符集可以具有多个排序规则,并且至少具有一个默认排序规则。 两个字符集不能具有相同的排序规则。 MySQL为您提供了SHOW CHARACTER SET语句,该语句使您可以

Views:0  2019-11-20

MySQL字符集

MySQL字符集 简介:在本教程中,您将学习MySQL字符集。 学习完本教程后,您将知道如何在MySQL中获取所有字符集,如何在字符集之间转换字符串以及如何为客户端连接配置适当的字符集。 MySQL字符集简介 MySQL字符集是字符串中合法的一组字符。 例如,我们有一个字母,字母从a到z。 我们为每个字母分配一个数字,例如a = 1,b = 2等。 字母a是符号,而与字母a相关联的数字1是编码

Views:0  2019-11-20

模拟MySQL CHECK约束

模拟MySQL CHECK约束 简介:在本教程中,您将学习如何使用触发器或视图在MySQL中使用仿真CHECK约束。 MySQL 8.0.16完全实现了SQL CHECK约束。 如果使用MySQL 8.0.16或更高版本,请查看CHECK约束教程。 使用触发器模拟CHECK约束 要在MySQL中模拟CHECK约束,可以使用两个触发器:BEFORE INSERT和BEFORE UPDATE。 首

Views:0  2019-11-20

MySQL CHECK约束

MySQL CHECK约束 简介:在本教程中,您将学习如何使用MySQL CHECK约束来确保存储在一个列或一组列中的值满足布尔表达式。 MySQL 8.0.16实现了SQL检查约束。 如果在早期版本中使用MySQL,则可以使用WITH CHECK OPTION视图或触发器来模拟CHECK约束。 MySQL CHECK约束简介 在MySQL 8.0.16之前,CREATE TABLE允许您包括

Views:0  2019-11-20

MySQL UNIQUE约束

MySQL UNIQUE约束 简介:在本教程中,您将学习MySQL UNIQUE约束以及如何使用UNIQUE约束来强制表中一列或一组列中值的唯一性。 MySQL UNIQUE约束简介 有时,您想确保一列或一组列中的值是唯一的。 例如,用户表中用户的电子邮件地址或客户表中客户的电话号码应唯一。 要强制执行此规则,请使用UNIQUE约束。 UNIQUE约束是一个完整性约束,可确保一列或一组列中的值

Views:0  2019-11-20

MySQL禁用外键检查

MySQL禁用外键检查 简介:在本教程中,您将学习如何在MySQL中禁用外键约束检查。 有时,禁用外键检查非常有用。 例如,您可以在禁用外键约束检查的情况下以任何顺序将数据加载到父表和子表中。 如果您不禁用外键检查,则必须先将数据加载到父表中,然后再将其依次加载到子表中,这可能很麻烦。 您要禁用外键检查的另一种情况是要删除表时。 除非禁用外键检查,否则您将无法删除外键约束所引用的表。 要禁用外键检

Views:0  2019-11-20

MySQL外键

MySQL外键 简介:在本教程中,您将学习MySQL外键以及如何创建,删除和禁用外键约束。 MySQL外键简介 外键是表中的一列或一组列,它们链接到另一个表中的一列或一组列。 外键对相关表中的数据施加约束,这使MySQL可以保持引用完整性。 让我们看一下示例数据库中的以下客户和订单表。 在此图中,每个客户可以有零个或多个订单,每个订单属于一个客户。 客户表和订单表之间的关系是一对多的。 并通过

Views:0  2019-11-20

MySQL主键

MySQL主键 简介:在本教程中,您将学习如何使用MySQL主键约束来创建表的主键。 MySQL主键简介 主键是一列或一组列,它们唯一地标识表中的每一行。 主键遵循以下规则: 主键必须包含唯一值。 如果主键包含多个列,则这些列中的值组合必须唯一。 主键列不能具有NULL值。 任何将NULL插入或更新为主键列的尝试都将导致错误。 请注意,MySQL向主键列隐式添加了NOT NULL约束。

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 ENUM

MySQL ENUM 简介:在本教程中,您将学习如何使用MySQL ENUM数据类型来定义存储枚举值的列。 MySQL ENUM数据类型简介 在MySQL中,ENUM是一个字符串对象,其值是从在创建列时定义的允许值列表中选择的。 ENUM数据类型具有以下优点: 紧凑的数据存储。 MySQL ENUM使用数字索引(1、2、3,...)表示字符串值。 可读的查询和输出。 要定义ENUM

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时间戳

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