![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
文章平均质量分 91
雨落★蝶舞
踩最深的坑,记最深刻的教训.
展开
-
MySQL数据库基本用法(一)-增删改查 数据类型及相关函数
SQL:Structured Query Language 结构化查询语言,用于程序员和数据库管理系统进行交流的语言. 数据库相关SQL 1.查看所有数据库 show databases; 2.创建数据库 create database 数据库名; 3.查看数据库详情 show create database 数据库名; 4.创建数据库指定字符集 create database 数据库名 char...原创 2019-05-20 10:59:19 · 220 阅读 · 0 评论 -
MySQL数据库的基本用法(二)
分组查询 group by 字段名,字段名 having 1.where后面只能写普通字段的条件,不能写聚合函数的条件 2.having后面可以写普通字段条件,但是不建议这么做,having一般要和分组查询结合使用,后面写聚合函数的条件,having写在分组查询的后面 子查询(嵌套查询) 1.给个例子 自己领会 查询emp表中工资最高的员工信息 select max(sal) from emp...原创 2019-05-20 11:22:42 · 199 阅读 · 0 评论 -
MySQL数据库的基本用法(三)视图
视图:视图和表都是数据库中的对象,视图可以理解成是一张虚拟的表,视图本质就是取代了一段SQL查询语句。 为什么使用视图:使用视图可以起到SQL语句重用的作用,提高开发效率,还可以隐藏敏感信息 创建视图格式: create view 视图名 as (子查询); 视图的分类 简单视图:创建视图时的子查询不包含:去重、函数、分组、关联查询创建的视图称为简单视图,可以对简单视图进行增删改查操作 复杂视图:...原创 2019-05-20 11:36:01 · 299 阅读 · 0 评论 -
MySQL数据库的基本用法(四)-约束和索引
约束 约束:约束就是给字段添加的限制条件 非空约束 not null 字段的值不能为null create table 表名(字段名 字段类型,字段名 字段类型not null); 唯一约束 unique 字段的值不能重复 create table 表名(字段名 字段类型,字段名 字段类型 unique); 数据重复则插入失败 默认约束 default 给字段设置默认值 触发默认值生效 主键约束 ...原创 2019-05-20 21:22:52 · 374 阅读 · 0 评论 -
JDBC(一)
1.JDBC: Java DataBase Connecivity,java数据库连接,Sun公司提供的一套Java与数据库连接的API(application program interface应用程序编程接口) 2为什么使用JDBC? 如果没有JDBC,则每个数据库厂商都会定制自己的一套API,java程序员连接不同的数据库时需要学习多种数据库的API,学习成本太高,使用JDBC接口后,各个数...原创 2019-05-20 21:59:15 · 123 阅读 · 0 评论