
数据库
Bromide-0
Keep going
展开
-
mysql---jdbc
1. 什么是JDBCjava database connectivity: java连接数据库技术sun 公司推出的针对关系型数据库开发的一整套规范,主要由接口组成,为了提升开发者效率;每一个数据库厂商的驱动程序,必须实现该接口。开发者只需要学习jdbc的接口,就可以实现不同数据库的同意操作jdbc接口:java.sql/javax.sql驱动包:各自数据库厂商的的产品中2. JDBC的执行流程(原理)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cdpjs原创 2020-12-03 21:48:08 · 100 阅读 · 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 · 138 阅读 · 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 · 377 阅读 · 0 评论 -
mysql数据库---运算符以及函数操作
1.运算符1.1 算数运算符# 返回的结果为结果集 resultsetselect 1+1 sum;select 2-1;select 5/2; # 2.5select 5 div 2; #取整select 5/0; # nullselect 5%2; #取余1.2 比较运算符# 比较运算符select 1>2; # 0select 2>1; # 1select 1!=2;select 1<>2; # 不等于1.3 逻辑运算符#逻辑原创 2020-11-26 21:29:21 · 371 阅读 · 0 评论 -
数据库---mysql安装以及基础命令
1.什么是mysql1.1 什么是数据库(DateBase DB)利用数据结构村塾数据的仓库####1.2 数据库管理系统(DBMS)操纵和管理数据库的一套系统软件1.3 数据库管理系统分类关系型的数据库管理系统(RDBMS)处理结构化数据库(可以用行和列来表示)Oracle:oracle公司大型的分布式RDBMSMycql:开源免费sqlserver/db2非关系型的数据库(Nosql)数据多样性关系的复杂性高并发和高lo操作redis/HBase/m原创 2020-11-25 21:19:14 · 247 阅读 · 2 评论