
MySql数据库
四川码匠
此生之路,我将走过;走过这一次,便再也无法重来。所有力所能及的善行,所有充盈于心的善意,我将毫不吝惜,即刻倾于。我将不再拖延,再不淡漠,只因此生之路,再也无法重来。
展开
-
JavaEE基础知识学习---MySql数据库(一)数据库简介
数据库简介数据库优点持久化数据到本地可以实现结构化查询,方便管理数据库相关概念DB:数据库,保存一组有组织的数据的容器DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据SQL:结构化查询语言,用于和DBMS通信的语言数据库存储特点将数据放到表中,表再放到库中一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名...原创 2018-05-19 11:26:07 · 364 阅读 · 0 评论 -
JavaEE基础知识学习---MySql数据库(二)DQL语言
DQL语言学习基础查询语法SELECT 要查询的东西【FROM 表名】;特点通过select查询完的结果 ,是一个虚拟的表格,不是真实存在要查询的东西 可以是常量值、可以是表达式、可以是字段、可以是函数条件查询条件查询:根据条件过滤原始表的数据,查询到想要的数据语法select 要查询的字段|表达式|常量值|函数from ...原创 2018-05-19 11:26:46 · 198 阅读 · 0 评论 -
JavaEE基础知识学习---MySql数据库(三)DML语言
DML语言学习插入语法insert into 表名(字段名,...)values(值1,...);特点字段类型和值类型一致或兼容,而且一一对应可以为空的字段,可以不用插入值,或用null填充不可以为空的字段,必须插入值字段个数和值的个数必须一致字段可以省略,但默认所有字段,并且顺序和表中的存储顺序一致修改修改单表语法update 表名 ...原创 2018-05-19 11:27:07 · 203 阅读 · 0 评论 -
JavaEE基础知识学习---MySql数据库(四)DDL语言
DDL语言学习库和表管理库的管理--创建库create database 库名--删除库drop database 库名表的管理--创建表CREATE TABLE IF NOT EXISTS stuinfo( stuId INT, stuName VARCHAR(20), gender CHAR, bornDate DATET...原创 2018-05-19 11:27:37 · 191 阅读 · 0 评论 -
JavaEE基础知识学习---MySql数据库(五)数据库事务
数据库事务概念通过一组逻辑操作单元(一组DML——sql语句),将数据从一种状态切换到另外一种状态特点A:原子性:要么都执行,要么都回滚C:一致性:保证数据的状态操作前和操作后保持一致I:隔离性:多个事务同时操作相同数据库的同一个数据时,一个事务的执行不受另外一个事务的干扰D:持久性:一个事务一旦提交,则数据将持久化到本地,除非其他事务对其进行修改使用事务...原创 2018-05-19 11:28:02 · 254 阅读 · 0 评论 -
JavaEE基础知识学习---MySql数据库(六)数据库视图
视图视图可以理解为一张虚拟的表,视图和表的区别如下 使用方式 占用物理空间 视图 完全相同 表 完全相同使用视图的好处sql语句提高重用性,效率高和表实现了分离,提高了安全性视图的创建CREATE VIEW 视图名AS查询语句;视图操作--查看视图的数据 SELECT * FROM my_v4...原创 2018-05-19 11:28:33 · 340 阅读 · 0 评论 -
JavaEE基础知识学习---MySql数据库(七)数据库存储过程
存储过程存储过程:一组经过预先编译的sql语句的集合使用存储过程的好处提高了sql语句的重用性,减少了开发程序员的压力提高了效率减少了传输次数存储过程分类无返回无参仅仅带in类型,无返回有参仅仅带out类型,有返回无参既带in又带out,有返回有参带inout,有返回有参注意:in、out、inout都可以在一个存储过程中带多个创建存储过程...原创 2018-05-19 11:29:00 · 324 阅读 · 0 评论 -
JavaEE基础知识学习-----MySql学习总结
数据库简介数据库优点持久化数据到本地可以实现结构化查询,方便管理数据库相关概念DB:数据库,保存一组有组织的数据的容器DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据SQL:结构化查询语言,用于和DBMS通信的语言数据库存储特点将数据放到表中,表再放到库中一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名...原创 2018-05-19 11:30:32 · 237 阅读 · 0 评论