MySQL
zhkey123
眼界脑洞一起开
展开
-
MySQL笔记--变量
一、系统变量分为全局变量和会话变量注意: 如果是全局级别,则需要加GLOBAL,如果是会话级别,则需要加SESSION,如果不写,则默认 SESSION说明: 变量由系统提供,不是用户定义,属于服务器层面使用的语法:1、查看所有的系统变量show global | 【session】 variables;2、查看满足条件的部分系统变量show global | 【session】 variables like '%char%';...原创 2021-01-17 17:53:28 · 220 阅读 · 0 评论 -
MySQL笔记--视图
一、含义mysql5.1版本出现的新特性,本身是一个虚拟表,它的数据来自于表,通过执行时动态生成。好处:简化了sql语句提高了sql的重用性保护了基表的数据,以高了安全性二、视图的创建和使用视图创建语法:CREATE VIEW 视图名AS查询语句;视图创建和使用案例#1.查询邮箱中包含a字符的员工名、部门名和工种信息#①创建CREATE VIEW myv1ASSELECT last_name,department_name,job_titleFROM employee原创 2021-01-12 17:01:00 · 131 阅读 · 0 评论 -
MySQL笔记--TCL语言
一、含义事务:一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行二、特点(ACID)A 原子性:一个事务是不可再分割的整体,要么都执行要么都不执行C 一致性:一个事务可以使数据从一个一致状态切换到另外一个一致的状态I 隔离性:一个事务不受其他事务的干扰,多个事务是互相隔离的D 持久性:一个事务一旦提交了则永久的持久化到本地三、事务的使用步骤隐式(自动)事务:没有明显的开启和结束,本身就是一条事务可以自动提交比如insert、update、delete显式事原创 2021-01-08 15:32:01 · 135 阅读 · 0 评论 -
MySQL笔记--DDL语言和常见数据类型
DDL为数据定义语言,涉及到数据库和表的管理一、库的管理#1、库的创建/*语法:creat database [if not exists]库名;*/#案例:创建库BooksCREATE DATABASE IF NOT EXISTS Books;#如果不存在则创建#2.库的修改,被弃用,只能对文件重命名RENAME DATABASE books TO book;#更改库的字符集ALTER DATABASE books CHARACTER SET gbk;#3.库的删除DR原创 2020-12-29 16:25:33 · 219 阅读 · 0 评论 -
MySQL笔记--DML语言
文章目录一、插入语句二、修改语句三、删除语句一、插入语句方式一:经典的插入语法: INSERT INTO 表名(列名,…) VALUES(值1,…)插入的值的类型要与列的类型一致或兼容 INSERT INTO beauty(id,NAME,sex,borndate,phone,photo,boyfriend_id) VALUES(13,'唐艺昕','女','1999-4-23','13336803739',NULL,2);不可为空的列必须插入值,可以为null的列可以插入null原创 2020-12-24 01:36:52 · 112 阅读 · 0 评论 -
MySQL笔记---DQL语言
一、基础查询一、语法slelect 查询列表from 表名;二、特点查询列表可以是字段、常量、表达式、函数,也可以是多个通过select查询完的结果 ,是一个虚拟的表格,不是真实存在三、示例查询单个字段 select 字段名 from 表名;查询多个字段 select 字段名,字段名 from 表名;查询所有字段 select * from 表名;查询常量 select 常量值; 注意:字符型和日期型的常量值必须用单引号引起来,数值型不需要原创 2020-12-23 16:51:29 · 345 阅读 · 0 评论