![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 81
Jjs_Object
博客,记录美好生活
展开
-
Mysql(八) 视图
什么是试图?Mysql从5.01版本开始提供视图功能,一种虚拟存在的表,行和列的数据来自自定义视图的查询中使用的表,并且在使用视图时是动态生成的,只保存了sql逻辑,不保存查询结果创建、使用视图创建语法:create view 视图名称 as 查询语句使用语法:select * from 视图名称 where 筛选条件视图的作用重用sql简化复杂sql,不必知道它的查询细节保护数据,提高安全性...原创 2021-10-13 15:29:43 · 601 阅读 · 0 评论 -
MySql(七) 事务
事务是什么一个或一组sql语句组成的一个执行单元,这个执行单元里面的sql要么都执行,要么都不执行事务的属性原子性原子性指事务时一个不可分割的工作单位,事务中的操作要么都执行要么都不执行一致性从一个正确的状态,迁移到另一个正确的状态.什么叫正确的状态呢?就是当前的状态满足预定的约束就叫做正确的状态.隔离性事务的隔离性是指一个事务的执行不能被其他事务干,即一个事务内部的操作以及使用的数据对并发的其他事务时隔离的,并发执行的各个事务之前互不干扰持久性事务一旦提交,它对数据库原创 2021-10-11 18:34:43 · 179 阅读 · 0 评论 -
MySql(四) DML语言学习
插入语句方式一:第一个括号输入列名,第二个括号输入结果 (支持多插入)INSERT INTO boys (boyName,userCP) value('男生','女生') ,(’男大大','女大大')方式二:不输入列名,默认全列名INSERT INTO boys value('14','男生','女生'),(15','男生','女生')方式三: 通过set存入某个字段(只能单挑插入)INSERT INTO boys set boyName = '男人'方式四:通过子查询的结果..原创 2021-10-09 21:48:42 · 140 阅读 · 0 评论 -
MySql(二) DQL语言学习
一、基础查询SELECT语法:select 查询列表 from 表明;1 查询列表可以是表中的字段、常量值、表达式、函数2 查询的结果是一个虚拟的表格查询表字段:SELECT 字段1,字段2 FROM 表名;查询常量值:SELECT 1000;查询表达式 : SELECT 100*9;查询函数 :SELECT CURDATE();取别名 AS方式一(通过AS关键字):SELECT CURDATE() AS "当前时间"; 方式二(字段...原创 2021-10-08 17:31:55 · 186 阅读 · 0 评论 -
MySql(三) 函数
公式select 函数名()select 函数名(A)from 表 (当函数参数中用到表字段的时候)1、字符函数函数 描述 实例 ASCII(s) 返回字符串 s 的第一个字符的 ASCII 码。 返回 CustomerName 字段第一个字母的 ASCII 码: SELECT ASCII(CustomerName) AS NumCodeOfFirstCharFROM Customers; CHAR_LENGTH(s) 返原创 2021-10-08 14:54:47 · 126 阅读 · 0 评论 -
MySql(一) 基础知识、法规范、常见指令
一、语法规范不区分大小写,建议关键字大,表名、列名小写 每条命令以分号结尾 注释 : 单行注释 : # 或者 --(空格) 多行注释 : /* */二、常用指令查看Mysql版本SELECT version()查看所有数据库show databases选择某个数据库use (数据库名)查看数据库里的表show tables查看表结构desc (表名)查看当前所使用的数据库SELECT database()...原创 2021-10-08 11:05:45 · 96 阅读 · 0 评论