mysql
Tao-X
这个作者很懒,什么都没留下…
展开
-
mysql视图
#视图 /* 含义:虚拟表,和普通表一样使用(可以理解为封装sql语句) mysql5.1版本出现的新特性,是通过表动态生成的数据 创建语法的关键字 是否实际占用物理空间 使用 视图 create view 只是保存了sql逻辑 增删改查,只是一般不能增删改 表 create table 保存了数据 增删改查 */ #案例:查询姓张的学生名和专业名 SELECT stuname,majorname FROM stuinfo s INNER原创 2021-03-26 14:07:22 · 145 阅读 · 0 评论 -
mysql常见约束
#常见约束 /* 含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 比如姓名、学号等 DEFAULT:默认,用于保证该字段有默认值 比如性别 PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空,比如学号、员工编号等 UNIQUE:唯一,用于保证该字段的值具有唯一性,可以为空 比如座位号 CHECK:检查约束【mysql中不支持】 比如年龄、性别原创 2021-03-26 14:06:37 · 152 阅读 · 1 评论 -
mysql常见数据类型
#常见的数据类型 /* 数值型: 整型 小数:定点数、浮点数 字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据) 日期型 */ #一、整型 /* 分类: tinyint、smallint、mediumint、int/integer、bigint 1 2 3 4 8 特点: ① 如果不设置无符号还是有符号,默认是有符号,如果想设原创 2021-03-26 14:05:57 · 318 阅读 · 0 评论 -
mysql数据查询语言
#DQL 进阶1:基础查询 /* 语法: select 查询列表 from 表名; 1.查询列表可以是:表中字段、常量值、表达式、函数 2.查询的结果是一个虚拟的表格 */ 打开我们要查询的库 USE myemployees; #1.查询表中的单个字段 SELECT last_name FROM employees; #2.查询表中的多个字段 SELECT last_name,salary,email FROM employees; #3.查询表中的所有字段 SELECT * FROM emp原创 2021-03-26 14:04:51 · 198 阅读 · 0 评论 -
mysql数据定义语言
#DDL /* 数据定义语言 库和表的管理 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除、复制 创建: create 修改: alter 删除: drop */ #一、库的管理 #1、库的创建 /* 语法: create database [if not exists]库名; */ #案例:创建库Books CREATE DATABASE IF NOT EXISTS books ; #2、库的修改 RENAME DATABASE books TO 新库名; #更改库的原创 2021-03-26 13:58:41 · 114 阅读 · 1 评论 -
mysql数据操作语言
#DML /* 数据操作语言: 插入:insert 修改:update 删除:delete */ #一、插入语句 #方式一:经典的插入 /* 语法: insert into 表名(列名,...) values(值1,...); */ #1.插入的值的类型要与列的类型一致或兼容 INSERT INTO beauty(id,NAME,sex,borndate,phone,photo,boyfriend_id) VALUES(13,'唐艺昕','女','1990-4-23','1898888888原创 2021-03-26 14:00:00 · 74 阅读 · 0 评论