目录 1.表的约束(数据库完整性) 1.1.表约束概念 1.2.约束四大类 1.2.1.非空约束 1.2.2.唯一约束 1.2.3.主键约束:primary key 1.2.4.主键约束_自动增长 1.2.5.外键约束 ​1.2.6.外键约束_级联操作 2.数据库设计 2.1.多表设计(建表原则) 2.2.数据库设计的范式 3.多表关系设计案例 4.表与表之间关系及维护 5.多表查询 5.1.准备数据-创建数据表 5.2.笛卡尔积 5.3.多表查询分类 5.3.1.合并结果集:UNION 、 UNION ALL 5…

2021年2月25日 0条评论 7点热度 阅读全文

目录 1.表的约束(数据库完整性) 1.1.表约束概念 1.2.约束四大类 1.2.1.非空约束 1.2.2.唯一约束 1.2.3.主键约束:primary key 1.2.4.主键约束_自动增长 1.2.5.外键约束 ​1.2.6.外键约束_级联操作 2.数据库设计 2.1.多表设计(建表原则) 2.2.数据库设计的范式 3.多表关系设计案例 4.表与表之间关系及维护 5.多表查询 5.1.准备数据-创建数据表 5.2.笛卡尔积 5.3.多表查询分类 5.3.1.合并结果集:UNION 、 UNION ALL 5…

2021年2月25日 0条评论 2点热度 阅读全文

目录 1.JDBC简介 2. JDBC体系结构 3 JDBC核心组件(工具类) 4.JDBC使用步骤 5.JDBC连接步骤详解 5.1.导入JDBC包 5.2.注册驱动程序2种方法 5.3.数据库连接地址URL配置和创建数据库连接对象 5.4.JDBC执行SQL语句 5.5.关闭数据库连接 6.JDBC演示CRUD 7.SQL注入问题 8.预状态通道解决SQL注入  9.对比statement和PreparedStatement  10.Java操作两表关系 10.1.一对多(老师-学生) 10…

2021年2月23日 0条评论 6点热度 阅读全文

目录 1.JDBC简介 2. JDBC体系结构 3 JDBC核心组件(工具类) 4.JDBC使用步骤 5.JDBC连接步骤详解 5.1.导入JDBC包 5.2.注册驱动程序2种方法 5.3.数据库连接地址URL配置和创建数据库连接对象 5.4.JDBC执行SQL语句 5.5.关闭数据库连接 6.JDBC演示CRUD 7.SQL注入问题 8.预状态通道解决SQL注入  9.对比statement和PreparedStatement  10.Java操作两表关系 10.1.一对多(老师-学生) 10…

2021年2月23日 0条评论 9点热度 阅读全文

  目录 1.事务 1.0.事务开始和结束节点 1.1.事务的语法 1.2.事务的ACID属性 1.3.事务的并发引起的问题 1.4.事务隔离级别 1.4.1.事务隔离级别 1.4.2.查看设置当前会话中事务的隔离级别 1.4.3."读未提交"隔离级别--脏读场景 1.4.4."读已提交"隔离级别-消除脏读但出现不可重复读场景 1.4.5.'可重复读'隔离级别--消除不可重复读问题,但出现幻读场景 1.4.6.顺序读(SERIALIZABLE) 1.5.不同隔离级别的锁的情况 1.6.隐式提交 1.7.J…

2021年2月20日 0条评论 3点热度 阅读全文

  目录 1.事务 1.0.事务开始和结束节点 1.1.事务的语法 1.2.事务的ACID属性 1.3.事务的并发引起的问题 1.4.事务隔离级别 1.4.1.事务隔离级别 1.4.2.查看设置当前会话中事务的隔离级别 1.4.3."读未提交"隔离级别--脏读场景 1.4.4."读已提交"隔离级别-消除脏读但出现不可重复读场景 1.4.5.'可重复读'隔离级别--消除不可重复读问题,但出现幻读场景 1.4.6.顺序读(SERIALIZABLE) 1.5.不同隔离级别的锁的情况 1.6.隐式提交 1.7.J…

2021年2月20日 0条评论 7点热度 阅读全文

下载地址:mysql8.0 1.下载安装包-解压-bin路径添加到path变量中-创建data文件-配置.ini文件 下载后解压,放在非 C 盘下 将解压文件夹下的 bin 路径添加到变量值中,前后以 ; 开头结尾 步骤 3: 在 mysql 文件夹下找到 my.ini 或 my-default.ini ,如果没有 .ini 结尾的文件 , 直接创建该文件。新增 内容为如下,注意 basedir 和 datadir 是我自己的路径位置,自定义。记得新增一个文件d ata 文件夹 my.ini配置文件内容 [mysq…

2021年2月20日 0条评论 13点热度 阅读全文

下载地址:mysql8.0 1.下载安装包-解压-bin路径添加到path变量中-创建data文件-配置.ini文件 下载后解压,放在非 C 盘下 将解压文件夹下的 bin 路径添加到变量值中,前后以 ; 开头结尾 步骤 3: 在 mysql 文件夹下找到 my.ini 或 my-default.ini ,如果没有 .ini 结尾的文件 , 直接创建该文件。新增 内容为如下,注意 basedir 和 datadir 是我自己的路径位置,自定义。记得新增一个文件d ata 文件夹 my.ini配置文件内容 [mysq…

2021年2月20日 0条评论 18点热度 阅读全文