
MySql数据库
学习过程中,MySQL数据库的相关知识总结
喵先生呢
优秀的人哪都好,唯一的缺点是让人觉得自己是个垃圾。
展开
-
1. 数据库基础知识
数据库基础数据库的概述存储数据的仓库,本质是一个文件系统,还是以文件的方式存在服务器的电脑上的。所有的关系型数据库都可以使用通用的 SQL 语句进行管理 DBMS DataBaseManagement System1.1 内存,文件,数据库比较存储位置优点缺点举例内存速度快不能永久保存,数据是临时状态Java中创建的对象,对象储存的位置...原创 2019-08-28 19:04:08 · 241 阅读 · 0 评论 -
2. SQL(结构化查询语言)详解
文章目录SQL基础知识第一部分 SQL基础1.1 SQL的作用1.2 SQL语句的分类Data Definition Language (DDL 数据定义语言) 如:建库,建表Data [Manipulation](https://fanyi.baidu.com/translate?aldtype=16047&query=Manipulation&keyfrom=baidu&...原创 2019-08-29 11:14:12 · 966 阅读 · 0 评论 -
3. MySQL数据库-修改用户密码
文章目录MySQL修改root用户密码1. 知道密码修改密码:2. 忘记root密码修改密码:MySQL修改root用户密码1. 知道密码修改密码:-- 登录mysqlmysql -uroot -proot-- 把mysql密码root改为123456set password = password('123456');2. 忘记root密码修改密码:-- 1.先关闭mysql服务...原创 2019-08-30 00:06:50 · 335 阅读 · 0 评论 -
4. DQL查询语句-排序和分组
文章目录第一部分 DQL查询语句1.1 排序1.1.1 单列排序1.1.2 组合排序1.2 聚合函数1.3 分组having 与 where 的区别1.4 limit语句LIMIT 的使用场景:第一部分 DQL查询语句1.1 排序asc 升序,默认值desc 降序通过order by 子句,可以将查询出的结果进行排序(排序只是显示方式,不会影响数据库中数据的顺序)-- 语句se...原创 2019-08-31 00:11:17 · 370 阅读 · 0 评论 -
5. MySQL数据库-表的约束和表之间的关系
文章目录数据库表的约束和表之间的关系1. 数据库表的约束1.1 主键约束1.1.1 创建主键1.1.2 删除主键1.1.3 主键自增1.1.3.1 修改自增长的默认值起始值1.1.3.2 delete 和 truncate对自增长的影响1.2 唯一约束1.3 非空约束1.2.1 非空约束默认值1.4 外键约束1.4.1 单表的缺点1.4.2 解决方案1.4.3 外键约束1.4.3.1 创建外键约束...原创 2019-09-01 11:36:47 · 1168 阅读 · 0 评论 -
6.MySQL数据库-多表查询和子查询
文章目录MySQL数据库-多表查询和子查询1. 多表查询1.1 多表查询分类1.2 笛卡尔积现象1.2.1 什么是笛卡尔积现象1.2.2 清除笛卡尔积现象的影响1.3 内连接1.3.1 显式内连接1.3.2 隐式内连接1.3.3 内连接总结1.4 外连接1.4.1 左外连接1.4.2 右外连接2. 子查询2.1 子查询结果的三种情况2.1.1 子查询的结果是单行单列2.1.2 子查询的结果是多行单...原创 2019-09-02 22:37:08 · 372 阅读 · 1 评论 -
7. 数据库事务详解
文章目录数据库事务1. 通过案例理解事务2. 提交事务的两种方式2.1 手动提交事务2.2 自动提交事务3. 事务原理3.1 事务执行步骤4. 回滚点4.1 具体步骤5. 事务的隔离级别5.1 **事务的四大特性 ACID**5.2 **并发访问的三种问题**5.2.1 脏读5.2.2 不可重复读5.2.3 幻读5.3 **数据库四种隔离级别**数据库事务什么是事务?在实际的开发过程中...原创 2019-09-08 23:16:56 · 352 阅读 · 0 评论 -
8. 数据库设计三大范式
文章目录数据库设计1. 数据库规范化1.1 范式1.2 三大范式1.2.1 第一范式:1NF1.2.2 第二范式:2NF一、函数依赖二、完全函数依赖三、部分函数依赖四、传递函数依赖五、码六、主属性七、非主属性1.2.3 第三范式:3NF1.2.3 第三范式:3NF数据库设计百度百科数据库设计定义:数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模...原创 2019-09-09 00:15:21 · 327 阅读 · 0 评论 -
9. 数据库的备份与还原
文章目录数据库备份和还原1. 备份的应用场景1.1 使用DOS窗口备份与还原1.2 使用Navicat备份与还原数据库备份和还原1. 备份的应用场景在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。比如发生意外停机或存储介质损坏。这时,如果没有采取数据备份和数据恢复手段与措施,就会导致数据的丢失,造成的损失是无法弥补与估量的。1.1 使用DOS窗口备份与还原DOS窗口...原创 2019-09-10 00:22:23 · 313 阅读 · 0 评论