Mysql第11章数据处理之增删改
#第11章_数据处理之增删改 #0. 储备工作 USE atguigudb; CREATE TABLE IF NOT EXISTS emp1( id INT, `name` VARCHAR(15), hire_date DATE, salary DOUBLE(10,2) ); DESC emp1; SELECT * FROM em...
Mysql第12章MySQL数据类型精讲
#第12章_MySQL数据类型精讲 # 本章的内容测试建议使用 MySQL5.7进行测试。 #1.关于属性:character set name SHOW VARIABLES LIKE 'character_%'; #创建数据库时指名字符集 CREATE DATABASE IF ...
Mysql第13章约束
#第13章_约束 /* 1. 基础知识 1.1 为什么需要约束? 为了保证数据的完整性! 1.2 什么叫约束?对表中字段的限制。 1.3 约束的分类: 角度1:约束的字段的个数 单列约束 vs 多列约束 角度2:约束...
Mysql第14章视图View
#第14章_视图(View) /* 1. 视图的理解 ① 视图,可以看做是一个虚拟表,本身是不存储数据的。 视图的本质,就可以看做是存储起来的SELECT语句 ② 视图中SELECT语句中涉及到的表,称为基表 ③ 针...
Mysql第15章存储过程与存储函数
#第15章_存储过程与存储函数 #0.准备工作 CREATE DATABASE dbtest15; USE dbtest15; CREATE TABLE employees AS SELECT * FROM atguigudb.`employees`; CREATE TABLE departments AS SELECT * F...
Mysql第16章变量流程控制与游标
#第16章_变量、流程控制与游标 #1. 变量 #1.1 变量: 系统变量(全局系统变量、会话系统变量) vs 用户自定义变量 #1.2 查看系统变量 #查询全局系统变量 SHOW GLOBAL VARIABLES; #617 #查询会话...
Mysql第02章MySQL环境搭建
1. MySQL的卸载 步骤1:停止MySQL服务 在卸载之前,先停止MySQL8.0的服务。按键盘上的“Ctrl + Alt + Delete”组合键,打开“任务管理器”对话框,可以在“服务”列表找到“MySQL8.0”的服务,...
mysql第01章数据库概述
我是康老师的搬运工在此记录学到的东西 1. 为什么要使用数据库 我是个辣鸡和大家一起学习 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用...
Mysql第17章触发器
#第17章_触发器 #0.准备工作 CREATE DATABASE dbtest17; USE dbtest17; #1. 创建触发器 #举例1: #① 创建数据表 CREATE TABLE test_trigger ( id INT PRIMARY KEY AUTO_INCREMENT, t_note VARC...
Mysql第18章MySQL80的其它新特性
#第18章_MySQL8.0的其它新特性的课后练习 #1. 创建students数据表,如下 CREATE DATABASE test18_mysql8; USE test18_mysql8; CREATE TABLE students( id INT PRIMARY KEY AUTO_INCREMENT, stud...