![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 76
今天论文也要改
这个作者很懒,什么都没留下…
展开
-
JDBC基础
文章目录JDBCidea导入JDBCjar包JDBC流程—六步注册驱动获取连接获取数据库操作对象执行SQL语句处理查询结果集释放资源注册驱动——使用类加载数据存放配置文件使用查询语句,处理结果集JDBCjava DataBase Connectivty(java语言连接数据库)JDBC是sun制定的接口(interface):java.sql.*面向接口:解耦合:降低程序的耦合度,提高程序的扩展力每一个数据库底层实现原理都不一样idea导入JDBCjar包JDBC开发前,先从官网转载 2021-11-10 17:44:23 · 120 阅读 · 0 评论 -
Mysql 范式
文章目录关键码依赖等级范式多对多一对多一对一关键码超键:在关系中能唯一标识元组的属性或属性集称为关键模式的超键。候选键:不含有多余属性的超键称为候选键。也就是在候选键中在删除属性就不是键了。主键:用户选作元组标识的候选键称为主键。一般不加说明,键就是指主键。外键:如果模式R中属性K是其他模式的主键,那么K在模式R中称为外键。依赖等级完全依赖、部分依赖、传递依赖部分函数依赖:设X,Y是关系R的两个属性集合,存在X→Y,若X’是X的真子集,存在X’→Y,则称Y部分函数依赖于X。举转载 2021-10-19 21:18:47 · 83 阅读 · 0 评论 -
mysql 导入导出;创建用户
文章目录DBA命令创建用户授权导出数据导入数据DBA命令创建用户create user 用户名 identified by ‘密码’;授权mysql> grant all privileges on dbname.tbname to ‘yangxin’@’%’ identified by ‘yangxin123456’ with grant option;all privileges:表示将所有权限授予给用户。也可指定具体的权限,如:SELECT、CREATE、DROP等。【粗粒度转载 2021-10-19 16:58:30 · 206 阅读 · 0 评论 -
MySQL 视图
文章目录视图优点视图视图是一个虚拟表,本身并不包含数据。作为一个select语句保存在数据字典中的。它是sql的查询结果,其内容由查询定义。是从另外一个角度看待原表。同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成。视图的数据变化会影响到基表,基表的数据变化也会影响到视图[insert update delete ] ;创建视图—只有DQL语句才能以视图对象的方式创建出来,Mysql视图的定义在from关键字后面不能包含子查询create view 视图名 as s转载 2021-10-19 16:00:38 · 312 阅读 · 0 评论 -
MySQL 索引
文章目录索引添加索引实现原理索引分类索引索引相当于一本书的目录,对于想要查找的一个片段,相比于一页页的查找,按照目录查找的方式快速高效。数据库中,查询表的两种检索方式全表扫描索引检索—因为缩写了扫描范围,效率高索引缺点索引是数据库当中的对象,需要数据库不断维护,有维护成本,当表中的数据经常被修改,此时就不适合添加索引,因为数据一旦修改,索引需要重新排序。添加索引的条件数据量庞大该字段有很少的DML操作。—字段的数据进行修改操作,索引也需要维护该字段经常出现在where当转载 2021-10-19 15:05:34 · 60 阅读 · 0 评论 -
MySQL 事务Transaction
文章目录事务 Transaction事务特性ACID并发数据问题更新丢失(Lost update)读脏数据不可重复读幻象读隔离级别Read uncommitted(未授权读取、读未提交)Read committed(授权读取、读提交)Repeatable read(可重复读取)Serializable(序列化)tcl事务 Transaction一个事务是一个完整的业务逻辑单元,不可再分DML语句与事务相关:insert 、update、delete事务特性ACID原子性(Atomicit转载 2021-10-19 11:58:01 · 146 阅读 · 0 评论 -
Mysql存储引擎
文章目录存储引擎MyISAM存储引擎InnoDBMEMORY存储引擎存储引擎就是指表的类型以及表在计算机上的存储方式mysql支持很多存储引擎,每一种存储引擎都对应一种不同的存储方式每一种存储引擎都有自己的优缺点,不同需求选择合适的存储引擎。查看当前Mysql支持的存储引擎show engines \G;完整的建表语言mysql默认使用的存储引擎是InnoDB方式默认的字符集是UTF-8MyISAM存储引擎 Engine: MyISAM Support:转载 2021-10-16 16:36:14 · 54 阅读 · 0 评论 -
MySQL表及表内容的基本操作
文章目录创建表插入表表的复制删除表创建表create table 表名( 字段1 数据类型, //当往表中插入数据的时候,没有插入该字段,该字段默认为null 字段2 数据类型 default XX, //当往表中插入数据的时候,没有插入该字段,该字段默认为XX 字段3 数据类型, ......);数据类型int 整数bigint 长整型float 浮点型char 定长字符串varchar 可变长字符串date 日期类型BLOB 二进制大对象 -存储图片、转载 2021-10-16 15:22:22 · 120 阅读 · 0 评论 -
MySQL:DQL
文章目录sql、DB、DBMStableSQL导入数据查询语句条件查询between...andis nullsql、DB、DBMSDB:DataBase(数据库,数据库实际上在硬盘上以文件形式存在)DBMS:DataBase Managment System(数据库管理系统:MySQL Oracle DB2 Sybase SqlServer)SQL:结构化查询语言,一门标准通用的语言,标准的sql适合所有的数据库产品。DBMS负责执行Sql语句,通过执行sql语句来操作DB当中的数据tab原创 2021-10-15 16:23:25 · 75 阅读 · 0 评论 -
MySql修改密码,卸载问题
文章目录MySql安装与卸载修改密码、忘记密码设置卸载MySql安装与卸载修改密码、忘记密码设置卸载步骤一:停用服务步骤二:将安装位置的文件夹删除步骤三:将ProgramData文件夹里面的MySql文件夹删除。ProgramData可能是隐藏文件夹,需要显示出来。...转载 2021-10-13 17:06:07 · 46 阅读 · 0 评论