![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Bromide-0
Keep going
展开
-
mysql---jdbc
1. 什么是JDBC java database connectivity: java连接数据库技术 sun 公司推出的针对关系型数据库开发的一整套规范,主要由接口组成,为了提升开发者效率;每一个数据库厂商的驱动程序,必须实现该接口。 开发者只需要学习jdbc的接口,就可以实现不同数据库的同意操作 jdbc接口:java.sql/javax.sql 驱动包:各自数据库厂商的的产品中 2. JDBC的执行流程(原理) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cdpjs原创 2020-12-03 21:48:08 · 73 阅读 · 0 评论 -
mysql数据库---视图与索引
1.存储程序 1.1 存储过程 1.2 存储函数 和存储过程类似 作为sql语句的一部分进行调用 运行使用返回值 #根据员工编号查询名称 并返回 delimiter //; create function sel_name(eno int) returns varchar(20) deterministic begin declare v_name varchar(20); select ename into v_name from emp where empno=eno; return v原创 2020-12-01 22:26:46 · 110 阅读 · 0 评论 -
mysql数据库---查询和事务
1. 关联查询 条件或者结果分布于多张表,连接多张表查询 1.1 内连接 内连接是将多张表都出现的记录连接展示在结果层 没有主从表之分,结果与连接顺序无关 select ename,sal,dname from emp,dept where emp.deptno = dept.deptno and empno = 7788; # inner join ... on ... select *from emp inner join dept on emp.deptno=dept.deptno; #原创 2020-11-30 20:52:12 · 335 阅读 · 0 评论 -
mysql数据库---运算符以及函数操作
1.运算符 1.1 算数运算符 # 返回的结果为结果集 resultset select 1+1 sum; select 2-1; select 5/2; # 2.5 select 5 div 2; #取整 select 5/0; # null select 5%2; #取余 1.2 比较运算符 # 比较运算符 select 1>2; # 0 select 2>1; # 1 select 1!=2; select 1<>2; # 不等于 1.3 逻辑运算符 #逻辑原创 2020-11-26 21:29:21 · 298 阅读 · 0 评论 -
数据库---mysql安装以及基础命令
1.什么是mysql 1.1 什么是数据库(DateBase DB) 利用数据结构村塾数据的仓库 ####1.2 数据库管理系统(DBMS) 操纵和管理数据库的一套系统软件 1.3 数据库管理系统分类 关系型的数据库管理系统(RDBMS) 处理结构化数据库(可以用行和列来表示) Oracle:oracle公司大型的分布式RDBMS Mycql:开源免费 sqlserver/db2 非关系型的数据库(Nosql) 数据多样性 关系的复杂性 高并发和高lo操作 redis/HBase/m原创 2020-11-25 21:19:14 · 139 阅读 · 2 评论