-
MySQL算术操作符
所属栏目:[MySql教程] 日期:2023-06-24 热度:8255
算术运算符是 SQL 中最基本的运算符,MySQL 支持的运算符包括加、减、乘、除和取余运算,它们是最常用、最简单的一类运算符。下表列出了这些运算符的作用和使用方法。
MySQL中的算术运算符
运算符 作用 使[详细] -
MySQL常用运算符简述
所属栏目:[MySql教程] 日期:2023-06-24 热度:6389
在 MySQL 中,可以通过运算符来获取表结构以外的另一种数据。例如,学生表中存在一个 birth 字段,这个字段表示学生的出生年份。如果想得到这个学生的实际年龄,可以使用 MySQL 中的算术运算符用当前的年份减学生出生[详细]
-
MySQL查看表中的限制
所属栏目:[MySql教程] 日期:2023-06-24 热度:9199
在 MySQL 中可以使用 SHOW CREATE TABLE 语句来查看表中的约束。
查看数据表中的约束语法格式如下:
SHOW CREATE TABLE <数据表名>;
例 1
创建数据表 tb_emp8 并指定 id 为主键约束,name 为唯一约束,deptI[详细] -
MySQL设置非空约束(NOT NULL)
所属栏目:[MySql教程] 日期:2023-06-24 热度:5524
MySQL 非空约束(NOT NULL)指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据库系统就会报错。可以通过 CREATE TABLE 或 ALTER TABLE 语句实现。在表中某个列的定义后加上关键字[详细]
-
MySQL默认值约束(DEFAULT)
所属栏目:[MySql教程] 日期:2023-06-24 热度:7504
默认值(Default)的完整称呼是“默认值约束(Default Constraint)”,用来指定某列的默认值。在表中插入一条新记录时,如果没有为某个字段赋值,系统就会自动为这个字段插入默认值。
例如,员工信息表[详细] -
MySQL设置唯一约束(UNIQUE KEY)
所属栏目:[MySql教程] 日期:2023-06-23 热度:7971
MySQL 唯一约束(Unique Key)是指所有记录中字段的值不能重复出现。例如,为 id 字段加上唯一性约束后,每条记录的 id 值都是唯一的,不能出现重复的情况。如果其中一条记录的 id 值为‘0001’,那么该表[详细]
-
MySQL外键限制(FOREIGN KEY)
所属栏目:[MySql教程] 日期:2023-06-23 热度:4041
MySQL 外键约束(FOREIGN KEY)是表的一个特殊字段,经常与主键约束一起使用。对于两个具有关联关系的表而言,相关联字段中主键所在的表就是主表(父表),外键所在的表就是从表(子表)。
外键用来建立主表与从表[详细] -
MySQL AUTO_INCREMENT:实现主键自增长
所属栏目:[MySql教程] 日期:2023-06-23 热度:9540
在 MySQL 中,当主键定义为自增长后,这个主键的值就不再需要用户输入数据了,而由数据库系统根据定义自动赋值。每增加一条记录,主键会自动以相同的步长进行增长。
通过给字段添加 AUTO_INCREMENT 属性来实现主键[详细] -
MySQL主键(主键约束)
所属栏目:[MySql教程] 日期:2023-06-23 热度:3648
主键(PRIMARY KEY)的完整称呼是“主键约束”,是 MySQL 中使用最为频繁的约束。一般情况下,为了便于 DBMS 更快的查找到表中的记录,都会在表中设置一个主键。
主键分为单字段主键和多字段联合主键,[详细] -
MySQL约束简介
所属栏目:[MySql教程] 日期:2023-06-23 热度:9544
在 MySQL 中,约束是指对表中数据的一种约束,能够帮助数据库管理员更好地管理数据库,并且能够确保数据库中数据的正确性和有效性。
例如,在数据表中存放年龄的值时,如果存入 200、300 这些无效的值就毫无意义了[详细] -
MySQL数据表添加字段(三种方法))
所属栏目:[MySql教程] 日期:2023-06-23 热度:5296
MySQL 数据表是由行和列构成的,通常把表的“列”称为字段(Field),把表的“行”称为记录(Record)。随着业务的变化,可能需要在已有的表中添加新的字段。
MySQL 允许在开头、中间和结尾处[详细] -
MySQL查看表结构指令
所属栏目:[MySql教程] 日期:2023-06-23 热度:9001
创建完数据表之后,经常需要查看表结构(表信息)。在 MySQL 中,可以使用 DESCRIBE 和 SHOW CREATE TABLE 命令来查看数据表的结构。
DESCRIBE:以表格的形式展示表结构
DESCRIBE/DESC 语句会以表格的形式来展示表[详细] -
MySQL清除被其它表关联的主表
所属栏目:[MySql教程] 日期:2023-06-23 热度:2467
数据表之间经常存在外键关联的情况,这时如果直接删除父表,会破坏数据表的完整性,也会删除失败。
删除父表有以下两种方法:
先删除与它关联的子表,再删除父表;但是这样会同时删除两个表中的数据。
将关联表[详细] -
MySQL删除表格(DORP TABLE语句)
所属栏目:[MySql教程] 日期:2023-06-23 热度:275
在 MySQL 数据库中,对于不再需要的数据表,我们可以将其从数据库中删除。
在删除表的同时,表的结构和表中所有的数据都会被删除,因此在删除数据表之前最好先备份,以免造成无法挽回的损失。
下面我们来了解一[详细] -
MySQL修改/删除段落
所属栏目:[MySql教程] 日期:2023-06-23 热度:7794
在《MySQL数据表添加字段》一节我们介绍了 MySQL 添加数据表字段的 3 种方式,本节主要介绍 MySQL 修改和删除数据表字段的方法。
修改字段名称
MySQL 中修改表字段名的语法规则如下:
ALTER TABLE <表名> CHANGE[详细] -
MySQL ALTER TABLE:如何修改数据表
所属栏目:[MySql教程] 日期:2023-06-21 热度:4974
修改数据表的前提是数据库中已经存在该表。修改表指的是修改数据库中已经存在的数据表的结构。修改数据表的操作也是数据库管理中必不可少的,就像画素描一样,画多了可以用橡皮擦掉,画少了可以用笔加上。
不了解[详细] -
MySQL分页表:修改数据表
所属栏目:[MySql教程] 日期:2023-06-21 热度:4477
修改数据表的前提是数据库中已经存在该表。修改表指的是修改数据库中已经存在的数据表的结构。修改数据表的操作也是数据库管理中必不可少的,就像画素描一样,画多了可以用橡皮擦掉,画少了可以用笔加上。
不了解[详细] -
mysql创建表(创建表语句)
所属栏目:[MySql教程] 日期:2023-06-21 热度:1983
在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。
创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和[详细] -
MySQL的备份引擎,用于对表格进行修改
所属栏目:[MySql教程] 日期:2023-06-21 热度:9074
在前面提到,MySQL 的核心就是存储引擎。MySQL 存储引擎主要有 InnoDB、MyISAM、Memory、BDB、Merge、Archive、Federated、CSV、BLACKHOLE 等。
MySQL 中修改数据表的存储引擎的语法格式如下:
ALTER TABLE <表名[详细] -
MySQL查看与修改默认存储引擎
所属栏目:[MySql教程] 日期:2023-06-21 热度:6542
本节主要介绍关于默认存储引擎的操作。如果需要操作默认存储引擎,首先需要查看默认存储引擎。可以通过执行下面的语句来查看默认的存储引擎,具体 SQL 语句如下:
SHOW VARIABLES LIKE 'default_storage_engine[详细] -
mysql里面的储存引擎是哪些?
所属栏目:[MySql教程] 日期:2023-06-21 热度:8159
数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。简而言之,存储引擎就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。不同的存储引擎提供不同[详细]
-
MySQL DTAETIME、TIMESTAMP、DATE、TIME、YEAR(日期与时间类型)
所属栏目:[MySql教程] 日期:2023-06-21 热度:290
MySQL 中有多处表示日期的数据类型:YEAR、TIME、DATE、DTAETIME、TIMESTAMP。当只记录年信息的时候,可以只使用 YEAR 类型。
每一个类型都有合法的取值范围,当指定确定不合法的值时,系统将“零”值插[详细] -
MySQL FLOAT、DOUBLE、DECIMAL(小数类型和存储需求)
所属栏目:[MySql教程] 日期:2023-06-21 热度:5490
MySQL 中使用浮点数和定点数来表示小数。
浮点类型有两种,分别是单精度浮点数(FLOAT)和双精度浮点数(DOUBLE);定点类型只有一种,就是 DECIMAL。
浮点类型和定点类型都可以用(M, D)来表示,其中M称为精度[详细] -
MySQL INT、TINYINT、SMALLINT、MEDIUMINT、BIGINT(整数类别)
所属栏目:[MySql教程] 日期:2023-06-21 热度:9730
整数类型又称数值型数据,数值型数据类型主要用来存储数字。
MySQL 提供了多种数值型数据类型,不同的数据类型提供不同的取值范围,可以存储的值范围越大,所需的存储空间也会越大。
MySQL 主要提供的整数类型[详细] -
MySQL数据类型概述
所属栏目:[MySql教程] 日期:2023-06-21 热度:5821
数据类型(data_type)是指系统中所允许的数据的类型。MySQL 数据类型定义了列中可以存储什么数据以及该数据怎样存储的规则。
数据库中的每个列都应该有适当的数据类型,用于限制或允许该列中存储的数据。例如,列[详细]
