Login
网站首页 > 文章中心 > 其它

MySql随笔记基础

作者:小编 更新时间:2023-08-16 09:28:37 浏览量:481人看过

XAMPP使用 shell 命令

每个数据库对应 一个子文件夹

mysql 进入mySQL的命令

-uroot userroot 登录用户 -uroot

show databases 显示数据库

use databaseName 使用哪个数据库

show tables 显示数据表

MySql随笔记基础

聚集函数:

MySql随笔记基础

查询:

表的设计,会影响到数据的查询

where 查询 最终 返回的是 布尔值

from 相当于循环语句

*

select 相当于输出语句 能够输出一个表达式

as 可以给 列名取别名

条件运算符:

>, =, <=, =, != 或 <>

and, or, not

is, in, like, exists, some, any,all

表达式:

是由 变量、常量、运算符、函数等组成的公式

查询的 select 的基本语法格式:

select * from 表名 where 表达式

ground by 分组

having 分组后按条件查询

筛选

order by

having:

having 子句 和where子句的区别:

所有where的子句都适用于having代替,having 非常类似于 where.where过滤指定行,having过滤分组

MySql随笔记基础

MySql随笔记基础

分组和排序:

GROUP BY 和 ORDER BY group by 和 order by

MySql随笔记基础

MySql随笔记基础

子查询:

MySql随笔记基础

SQL 还允许创建子查询(subquery),即嵌套在其他查询中的查询.

MySql随笔记基础

MySql随笔记基础

注意:子查询和性能

事务:

事务 指一个操作序列,该操作序列中的多个操作要么都做,要么都不做

事务的特性:

原子性(Atomcity)

一致性(Consistency)

隔离性(Isolation)

持久性(Durability)

简称:ACID

原子性:

原子是自然界中最小的颗粒,具有不可再分的特性.事务中所有操作可以看做是一个原子,事务是不可再分的最小逻辑执行体,使用事务对数据进行修改的操作序列,要么全部执行,要么全部不执行.

一致性

一致性是指事务执行的结果必须使用数据库从一个一致性的状态,变到另一个一致性的状态.当数据库中只包含事按提交的结果时,数据库保持一致性状态.一致性是通过原子来保证的.

隔离性

隔离性是指各个事务之间互不干扰.

持久性

持久性事务一旦提交,对数据所做的任何改变,都会记录到永久存储器中.

视图:

视图的本质上就是一个查询语句,是一个虚拟表,你查看视图就是其实就是执行那条语句

Sql语句展示:

创建视图:

create or replace view 表名

as

select 列名,列名

from 表名

where 条件

with check option;

create or replace view view1

select empno,ename,job,deptno

from emp;

select * from view1;

from emp

select e.empno, e.ename,e.job,d.deptno,d.dname

from emp e,dept d

存储过程:

作用

create procedure demopro1(name varchar(10))

begin

select * from emp;

else

end if;

end;

call demopro1(null);

drop procedure demopro1;

以上就是土嘎嘎小编为大家整理的MySql随笔记基础相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章