![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
文章平均质量分 64
mysql
IT_CODE.
web开发
展开
-
mysql 事务的隔离级别
-- 脏读(dirty read) 当一个事务读取另外一个事务未提交的改变时,产生脏读(把另外一个事务的隔离级别设置成未提交)-- 设置成 未提交 的那个隔离级别的事务会看到另外一个事务未提交时的改变产生脏读-- 不可重复读(nonrepeatable read):同一查询在同一事务中多次进行,由其他提交事务所在的修改或者-- 删除,每次返回不同的结果集此时发生 不可重复读-- 幻读 (phanton read) 同一查询在同一事务中原创 2022-05-31 16:57:48 · 119 阅读 · 0 评论 -
mysql 触发器与事务
mysql触发器的简单使用,以及事务的一致性,原子性,学习笔记原创 2022-05-05 16:56:07 · 970 阅读 · 0 评论 -
mysql存储过程传参问题
如果仅仅想传给mysql存储过程,那就用in类型 如果仅仅从mysql存储过程返回值,那就用out类型 如果需要把数据传给mysql存储过程,还要经过一些计算再回传我们,此时,要使用inout类型 1.无参数 call 存储过程名()DELIMITER $CREATE PROCEDURE select_all_data()BEGIN SELECT * FROM dog; END $ DELIMITER ; ..原创 2022-04-29 23:00:05 · 3754 阅读 · 0 评论 -
mysql 外连接时where,on使用时机
引出问题例题:1. 查询没有销售记录的商品信息, 和有销售记录的商品信息测试,用内连接简单得用把两张表相连SELECT * FROM 商品 JOIN 销售表 ON 销售表.商品编号 =商品.商品编号 外连接两张表相连 SELECT * FROM 商品 LEFT JOIN 销售表 ON 销售表.商品编号 =商品.商品编号 ps:多了一行没有销售记录的商品信息....原创 2022-04-21 15:32:51 · 1596 阅读 · 0 评论 -
mysql 外连接 内连接 自连接 ,自然连接,交叉连接
自连接 将同一张表 查询 xx的名字,和上级的名 而同一行的记录中没有上级的名字只有上级的编号例子: 查询改员工的员工名字 以及直接上级的名字结果:-- 小结: 1 一张表当做两张表来使用 -- 2.需要取别名(表分别取别名)再加筛选条件 where 员工.mgr指向上级的编号 -- 3列名不明确,可以给列取别名内连接例题: 找出学生表与成绩表中都存在的学生信息内连接,如果用学生id 来连接,就是找出时存在与两张表中的i学生d,然后就可...原创 2022-04-14 23:59:46 · 1792 阅读 · 0 评论 -
mysql 外键约束
首先我们先建两个测试表先建立主表CREATE TABLE my_class( id INT PRIMARY KEY , -- 主键 `name` VARCHAR(32) NOT NULL DEFAULT '' ); 在建立从表CREATE TABLE my_stu ( id INT PRIMARY KEY , -- 学生编号 `name` VARCHAR(32) NOT NULL DEFAULT ''...原创 2022-03-23 22:36:59 · 1501 阅读 · 0 评论 -
mysql 基础知识3
复习上课学的知识(长文长文!!!)原创 2022-03-17 15:46:13 · 665 阅读 · 0 评论 -
mysql 基础知识2
数据库的备份原创 2022-03-13 12:54:38 · 893 阅读 · 0 评论 -
数据库基础知识
1.mysql - u root -p 链接数据库 2.show datebases; 查看当前数据库 3.create database xxx character set utf8 ; 创建数据库(设置字符编码) 4. use xxx; 进入或切换数据库 5. select datebase(); 显示当前数据库 表表表表表表表表表表 6.show tables; 查看当前数据库中的表 7. create table 表名 (pid int, name char(20), price in原创 2021-12-02 11:32:17 · 662 阅读 · 0 评论