![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
该专栏记录有关数据库的各种操作,例如mysql增删改查命令、存储过程与存储过程等等一些遇到的问题和笔记
冬雪是你
正就读于成都大学计算机学院软件工程专业
展开
-
MySQL变量笔记
/** 系统变量: 全局变量 会话变量 自定义变量: 用户变量 局部变量**/# 一、系统变量/** 说明:变量由系统提供,不是用户定义,属于服务器层面使用的语法**/# 1、查看所有的系统变量SHOW GLOBAL | SESSION VARIABLES;# 2、查看满足条件的部分系统变量SHOW GLOBAL | SESSION VARIABLES LIKE '%char%';# 3、查看指定的某个系统变量的值SELECT原创 2020-11-05 21:05:16 · 89 阅读 · 0 评论 -
MySQL视图笔记
/** 视图: MySQL从5.0.1版本开始提供视图功能。一种虚拟 存在的表,行和列的数据来自定义视图的查询中使用的表, 并且是在使用视图时动态生成的,只保存了sql逻辑,不保存查询结果 视图与表的对比: 创建语法的关键字 是否实际占用物理空间 使用视图 CREATE VIEW 只是保存了sql逻辑 增删改查,只是一般不能增删改表 CREATE TABLE 保原创 2020-11-05 16:41:03 · 257 阅读 · 0 评论 -
MySQL事务笔记
# TCL/*Transaction Control Language 事务控制语言事务: 一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。案例:转账张三丰 1000郭霞 1000UPDATE 表 SET 张三丰的余额=500 WHERE name ='张三丰'UPDATE 表 SET 郭霞的余额=1500 WHERE name ='郭霞'事物的特性:ACID原子性:一个事务不可再分割,要么全部执行,要么都不执行一致性:一个事务执行原创 2020-11-05 00:09:01 · 76 阅读 · 0 评论 -
MySQL约束笔记
# ========添加表级约束 [约束名] 约束类型(字段)DROP TABLE IF EXISTS stuinfo;DROP TABLE IF EXISTS majors;CREATE TABLE majors( id INT NOT NULL PRIMARY KEY, majorName VARCHAR(20) NOT NULL);CREATE TABLE stuinfo( id INT, stuname VARCHAR(20), gender CHAR(1),原创 2020-11-03 21:36:03 · 77 阅读 · 0 评论 -
mysql删除含有外键的表
在我们开发过程中,有时候会对含有外键的表进行删除,这个时候会提示我们删除是失败如何解决这个问题?首先在删除含有外键表之前,外键约束状态是1,可以通过以下语句进行查询得到方法1:在mysql的session域下mysql> select @@foreign_key_checks;+----------------------+| @@foreign_key_checks |+-...原创 2020-03-30 23:45:31 · 1446 阅读 · 0 评论