数据库
关系型数据库和NoSQL数据库
liquorpp
这个作者很懒,什么都没留下…
展开
-
数据库学习之路(从环境搭建到SQL优化)
MySQL学习 1.数据库概述与环境搭建 2.SQL语法-概述、DDL和DML 3.SQL语法-DQL 4.SQL语法-TCL与事务 5.JDBC原创 2020-08-14 16:46:26 · 89 阅读 · 0 评论 -
MySQL学习之JDBC(5)
目录1.JDBC是什么2.JDBC怎么用2.1.导入JDBC的jar包2.2.代码实现3.JDBC详解3.1.执行sql3.1.1.Statement对象3.1.2.PreparedStatement对象3.1.3.事务3.1.4.批处理3.2.获取结果4.提升4.1.创建配置文件db.properties4.2.创建JDBC连接获取工具类JdbcUtil4.3.创建数据库连接池4.4.测试 1.JDBC是什么 JDBC(Java Database Connectivity)Java数据库连接,是Java语原创 2020-08-14 16:41:39 · 192 阅读 · 0 评论 -
MySQL学习之SQL语法-TCL与事务(4)
目录1.事务事务的并发执行可能会引起的问题: 1.事务 事务是一条或多条组成的执行单元,该执行单元要么全部成功,要么全部失败。 例如银行转账,张三给李四转了200块,如果转账成功,张三减少200,李四增加200;如果转账失败,两边余额不变。 事务的特征(简称ACID): 原子性(Atomicity):一个事务中的操作,要么都完成,要么都失败; 一致性(Consistency):数据库的完整性不能破坏; 隔离性(Isolation):数据库允许多个事务并发执行,隔离性可以方式事务间的交叉执行导致数据不一致。原创 2020-08-14 11:39:33 · 119 阅读 · 0 评论 -
MySQL学习之SQL语法-DQL(3)
目录1.基础查询1.1.普通查询1.2.条件查询1.3.排序查询2.常见函数2.1.单行函数2.1.1.字符函数2.1.2.数字函数2.1.2.日期函数2.1.2.流程控制函数2.1.2.其他函数2.2.分组函数3.连接查询4.子查询5.分页查询6.联合查询 1.基础查询 1.1.普通查询 # 语法 SELECT 列名1,列名2,... FROM 表名 # 查询常量值 SELECT 100; SELECT 'HELLO'; # 查询表达式 SELECT 100*100; # 查询函数 SELECT VERS原创 2020-08-14 10:31:51 · 125 阅读 · 0 评论 -
MySQL学习之SQL语法-概述、DDL和DML(2)
目录1.SQL概述1.1.SQL是什么1.2.功能1.3.分类2.DDL2.1.CREATE2.2.ALTER2.3.DROP2.4.常见约束 1.SQL概述 1.1.SQL是什么 SQL(Structured Query Language)是具有数据操纵和数据定义等多种功能的数据库语言。常用的标准有SQL92和SQL99,就是语法格式标准不同。 1.2.功能 增加、删除、修改和查询数据 创建数据库、表、存储过程和视图等 设置表、存储过程和视图的权限 1.3.分类 DQL(Data Query Lan原创 2020-08-12 22:50:07 · 183 阅读 · 0 评论 -
MySQL学习之数据库概述与环境搭建(1)
目录1.数据库概述1.1.概念1.2.数据库类型1.2.1.关系型数据库1.2.2.非关系型数据库1.3.SQL2.MySQL环境搭建2.1.安装包下载2.2.环境变量配置2.3.初始化MySQL2.4.安装MySQL 1.数据库概述 1.1.概念 数据库顾名思义就是数据的仓库,按照一定的数据结构来存储和管理数据的仓库。为了方便对数据的管理和操纵,数据库管理系统(DBMS,Database Management System)应运而生。 DBMS中数据是以表格的形式存在,每行为一条数据,每列则是同一个表头的原创 2020-08-10 15:20:23 · 252 阅读 · 0 评论