OnITRoad - MySQL基础

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 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字符集

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

Views:0  2019-11-20

MySQL排序规则

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

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导出表到CSV

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

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预定事件

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

Views:0  2019-11-20