
MySql
文章平均质量分 75
上帝123
这个作者很懒,什么都没留下…
展开
-
mysql的事务、索引
1、事务的概述事务:一批操作要么同时成功,要么同时失败事物是为了一批操作业务的正确性保证。 事务的四大特性 事务特性 含义 原子性(Atomicity) 所有的SQL操作是一个整体,不可再拆分。事务是应该是最小的执行单元。 一致性(Consistency) 事务执行前,执行后。数据库的状态应该是一致的。 如:转账前2个人总额与转换后2个人总额应该是一样的。 隔离性(Isolation) 事务是可以并发执行的,理想的情况应该是所有的事务之间不能相互影响。原创 2021-03-03 13:31:16 · 157 阅读 · 0 评论 -
MySQL多表操作以及三范式
1. 约束:唯一,非空,默认值唯一约束指定某一列不能出现相同的值语法在建表的时候创建create table 表名 ( 字段名 字段类型 unique)非空约束设置某列数据不能为空,必须要输入语法create table 表名 ( 字段名 字段类型 not null)默认值如果一个字段没有设置它的值,将使用默认值语法create table 表名 ( 字段名 字段类型 default 默认值)2.外键约束外...原创 2021-03-02 11:55:06 · 206 阅读 · 0 评论 -
动态SQL语句
UserDao映射文件DAO的方法update的配置方法: 使用update标签和set标签实现动态生成SQL语句 当nickname,sex,birthday,email,pic属性不为空,而且不为空串,则设置值 步骤 在resources目录下创建文件夹,注意:文件夹不是点号,而是斜杠。 在目录下创建UserDao.xml配置文件 最终部署到服务器上,这两个文件是在同一个目录下 UserDao.xml<?xml version="1.原创 2021-02-17 09:34:51 · 191 阅读 · 0 评论 -
Mysql脚本语言汇总
标准SQL语句分类 Data Definition Language(DDL) 数据定义语言,简称DDL,用于对数据库和表的管理(建库,建表,删库,删表,修库,修表) Data Manipulation Language(DML) 数据操纵语言,简称DML,用于对记录的增删改(表中的数据,增删改) Data Query Language(DQL) 数据查询语言,简称DQL,用于对记录查询操作(查询数据的,可以很复杂) Data Control Language原创 2021-02-01 20:28:09 · 1307 阅读 · 0 评论