
mysql数据库
OpenSource_
这个作者很懒,什么都没留下…
展开
-
Mysql最全笔记
目录 一、 MySQL的重要性 二、MySQL介绍 三、软件的服务架构 四、 MySQL的安装 五、 SQL语句 六、 数据库相关(DDL) 七、 表相关 八、 DML相关(表中数据) 九、 DQL(重点) 十、 数据完整性 十一、 表与表之间的关系 一、MySQ...转载 2021-07-30 09:07:31 · 2005 阅读 · 1 评论 -
MySQL数据库总结笔记第八章
第八章存储引擎1.分类:MyISAM、InnoDB、MEMORY、Archive ①InnoDB存储引擎 特点: 从MySQL5.5版本之后,MySQL的默认内置存储引擎已经是InnoDB了,他的主要特点有: (1)支持事务。 (2)使用行级锁,可以支持更高的并发; (3)支持外键; ②MyISAM存储引擎 特点: 在5.5版本之前,MyISAM是MySQL的默认存储引擎,该存储引擎并发性差,不支持事务,所以使用场景比较少,主要特...原创 2021-07-23 13:14:31 · 168 阅读 · 0 评论 -
MySQL数据库总结笔记第七章
第七章一.MySQL视图 1.定义:视图就是一条select语句执行后返回的结果集 2.使用场景:权限控制的时候,不希望用户访问表中某些含敏感信息的列,比如salary工资 3.语法(创建):create view 视图名称 as select 语句 (修改):alter view 视图名称 as se...原创 2021-07-23 13:12:32 · 131 阅读 · 0 评论 -
MySQL数据库总结笔记第六章
第六章MySQL函数1.数值型函数 ①round(x,y) 四舍五入 x为查询数值的字段,y为保留几位小数的值 特点:返回数值x带有y为小数结果的数值 语法:select round(查询数值字段,y) from 表名; ②floor(x) 向下取整 小数位全舍去,取整数部分 特点:返回x的向下取整的整数 语法:select floor(查询字段) from 表名; ③ceil(x) 向上取整 小数位全舍去,取原整数部分+1 特点:返回...原创 2021-07-23 13:10:48 · 175 阅读 · 0 评论 -
MySQL入门篇!聊聊数据库与MySQL的相关概念
一、数据库(database) 概念:按照数据结构来组织、存储和管理数据的仓库数据库的发展:四个阶段 人工管理阶段:20世纪50年代,硬件存储只有穿孔卡片,纸片,磁带,软件方面还没有操作系统文件系统阶段:20世纪50-60年代,计算机有了操作系统,硬盘、磁鼓出现,数据以文件存储在外存,由操作系统管理数据库系统阶段:上世纪60年代,采用数据模型对数据进行统一管理、控制高级数据库技术阶段:现代数据库的种类:不同...转载 2021-07-10 22:52:43 · 580 阅读 · 0 评论 -
MySQL记录删除后竟能按中间被删除的主键加回去,磁盘空间被重用!
说在前面——本篇也是我读书总结笔记,因为是讲底层原理,我个人认为本文难度是相当高的,可能需要一定的基础。 我将文中的图片包含的计算原理全都演算了一遍,因为书本没有过程详细计算,欢迎大家阅读和仔细推敲。 如果是大忙人,也可以跳过计算,看懂过程和大致原理即可。 文章目录...转载 2021-07-08 16:51:44 · 599 阅读 · 0 评论 -
JDBC学习总结
JDBC学习总结 遇到的问题: mysql版本为8.1,而学校jar包为5.6版本导致,数据库驱动不起来,之后写JDBC需要注意 解决方法:安装8.1版本的jar包 8.1版本jar包驱动方式 public class DBUtil { private sta...转载 2021-07-07 12:05:35 · 585 阅读 · 0 评论 -
日常数据库练习题
提示:好多小伙伴反映,直接看到答案不太好,那我把答案的颜色设置为透明,答案位置还是在题目后面,需要鼠标选中才能看见(操作如下图),同时为了手机端的小伙伴(手机端也可以长按选中查看),我还会把所有答案放到文章最下面,希望给每天进步一点点的小伙伴更好的体验。 1、下列四项中,不属于数...转载 2021-07-06 11:33:30 · 528 阅读 · 0 评论 -
数据库中常用术语:
1、SELECT子句中避免使用 *, 尽量应该根据业务需求按字段进行查询 2、尽量多使用COMMIT如对大数据量的分段批量提交释放了资源,减轻了服务器压力 3、在写sql语句的话,尽量保持每次查询的sql语句字段用大写,因为oracle总是先解析 sql语句,把小写的字母转换成大写的...转载 2021-07-05 12:38:35 · 232 阅读 · 0 评论 -
MySQL数据库总结笔记第五章
总结笔记:表连接查询 连接查询:同时涉及多个表的查询 连接条件:同时连接两个表的条件 表1.字段=表2.字段1.内连接 inner join 特点:两个表交叉的部分被查询出来 语法:select 字段... from tab1 t1 inner join tab2 t2 on 连接条件;2.外连接 ①左外连接 left[outer] join [outer]可以被省略 特点:左表中的记录全部出现在结果中,如果对应的某行记录在右表中没有对应关系,则右表会...原创 2021-07-03 08:17:33 · 185 阅读 · 0 评论 -
MySQL数据库总结笔记第四章
第四章总结笔记:一.条件查询 where 1.等值查询 = select * from student where id=1; 2.不等值查询 != (< >) 查询年龄不是20岁的学生信息 select * from student where age!=20; 3.关系比较查询 < <= > >= 查询年龄不是20岁的学生信息 select * from s...原创 2021-07-02 06:16:58 · 317 阅读 · 0 评论 -
MySQL数据库总结笔记第三章
表数据的操作 增 删 改 查1.插入数据 insert into 表名(字段1,字段2,...字段n) values(字段值1,字段值2,...字段值n); insert into 表名 values(列1的值,列2的值,...列n的值); 注意省略列的时候,后面值应与建表时列的顺序一致 insert into 表名 values(列1的值,列2的值,...列n的值),(列1的值,列2的值,...列n的值); 多条语句的添加,多条数据之间用逗号隔开2.外键(...原创 2021-07-01 12:12:13 · 230 阅读 · 0 评论 -
MySQL数据库总结笔记第二章
1数据库的概念 库:将物品有条理的存放 数据库:存放数据的一个仓库2.检测mysql命令行 注释 # select current_user; 查询当前登录的用户 select now(); 查询当前的时间 show databases; 显示所有数据库 select version(); 检测MySQL安装的版本3.数据库命令 create database 数据库名; 创建数据库 drop database 数据库名; 删除数据...原创 2021-06-30 10:14:35 · 165 阅读 · 0 评论 -
MySQL数据库总结笔记第一章
MySQL安装 1.配置文件 basedir=mysql安装的目录 datadir=mysql安装目录\data 2.随机密码登录 随机密码:.err后缀名 mysql -uroot -p密码 初始化:生成data目录 ,删掉,重新执行初始化命令 3.删除服务 黑窗口:sc delete MySQL 注册表 开始--搜索--regedit--注册编辑表--编辑查看(mysql)--删除跟mysql相关的文件 4.安装目录...原创 2021-06-29 18:39:08 · 244 阅读 · 0 评论