随笔分类 -  数据库相关

摘要:数据库连接池 数据库连接池会影响数据库的创建和关闭,还有数据库流程的监控和日志 常见的连接池 DBCP2:Apache组织维护 c3p0:Spring默认支持 Druid:阿里巴巴 所有的数据库连接池都依赖配置文件(xml,json,properties,ini,yml) 下面的工具及工程中给出了C 阅读全文
posted @ 2019-04-02 08:56 仲夏今天也在写前端 阅读(227) 评论(0) 推荐(0) 编辑
摘要:数据库事务 相关操作 1.事务开始:开始一个事务,作为回滚的标记 2.回滚(rollback):回滚到上一个事务开始的地方或者回滚到某个存档点 期间所有的没有被commit的操作都会被撤回 3.提交(commit):将事务中所有的操作提交到数据库中 4.存档点:设置存档点方便回滚 事务的四个特性(A 阅读全文
posted @ 2019-04-01 15:56 仲夏今天也在写前端 阅读(202) 评论(0) 推荐(0) 编辑
摘要:JDBC(Java Data Base Connectivity) JDBC是一组用Java编写的类和接口 使用JDBC的好处: 1.Java的开发人员完全不需要关心数据库的连接方式和实现手段 2.提高代码的可维护性,是一种组件化思想 3.代码的执行效率很高 速度很快 JDBC的缺点 1.代码繁琐( 阅读全文
posted @ 2019-04-01 10:02 仲夏今天也在写前端 阅读(153) 评论(0) 推荐(0) 编辑
摘要:CREATE TABLE student (sno VARCHAR(3) NOT NULL, sname VARCHAR(4) NOT NULL, ssex VARCHAR(2) NOT NULL, sbirthday DATETIME, class VARCHAR(5)); CREATE TABL 阅读全文
posted @ 2019-03-31 17:20 仲夏今天也在写前端 阅读(3091) 评论(0) 推荐(1) 编辑
摘要:表的联查 员工表与部门表 员工表:id,姓名,年龄,部门id 部门表:部门id,部门名,部门成立时间,部门领导,部门职责.... 表和表之间的关系 一对一 一对多 多对多 创建联查 创建表 先创建被依赖表(dept): create table dept (did integer primary k 阅读全文
posted @ 2019-03-31 16:48 仲夏今天也在写前端 阅读(295) 评论(0) 推荐(0) 编辑
摘要:更新日志: 2019.3.28 数据库版本2.0 1.使用mySQL数据库 2.修改代码使用JDBC连接数据库 3.新增Manage操作类及DBUtils数据库工具类 4.完善代码(封装及方法调用) 2019.3.29 数据库版本2.1 1.封装更彻底,除了查询不会封其他都封了 2019.3.30 阅读全文
posted @ 2019-03-29 11:58 仲夏今天也在写前端 阅读(768) 评论(0) 推荐(0) 编辑
摘要:子查询 数据库中的表沿用 "上一篇博客" 中使用的Employee1. 练习: 1.求所有年龄比张三小的人 select from Employee1 where age 10000; 4.求薪资大于等于15000的员工人数 1的部门 select depart,count( ) from empl 阅读全文
posted @ 2019-03-25 20:41 仲夏今天也在写前端 阅读(264) 评论(0) 推荐(0) 编辑
摘要:运算符 基本的加减乘除取余都可以在SQL中使用 新建Employee1表并添加数据 create table Employee1 (eid int primary key auto_increment, name varchar(20), age int, salary int, depart va 阅读全文
posted @ 2019-03-25 19:26 仲夏今天也在写前端 阅读(258) 评论(0) 推荐(0) 编辑
摘要:SQL语句 创建一个数据库: create database+数据库名; 使用数据库: use+数据库名; 查看mySQL中有哪些数据库: show databases; 删除数据库 drop database + 数据库名; 创建表: create table + 表名(列名+类型,….,); 查 阅读全文
posted @ 2019-03-25 09:10 仲夏今天也在写前端 阅读(326) 评论(0) 推荐(0) 编辑

欢迎阅读『数据库相关』
点击右上角即可分享
微信分享提示