
数据库
喜欢学习的小棉袄
这个作者很懒,什么都没留下…
展开
-
Javaweb总结2—自定义JDBC数据库连接池
什么是数据库连接池呢?数据库连接池简而言之就是一个容器里存放一些数据库连接。那问题来了,要数据库连接池有什么用呢?哈哈不用急,接下来我们一起慢慢分析分析我们仔细观察这个连接池,有没有解决刚刚开始的疑问呢?实现连接池先继承一个DataSourse类,当然也可以选择不继承它来写一个连接池这也都是没问题的,下一步就是创建容器,然后给容器加东西,然后用的时候把它取出来,不用的时候把它又放回去(这...原创 2018-12-20 22:02:22 · 146 阅读 · 0 评论 -
JavaWeb总结三—C3P0的使用(史上最简)
我配置一些东西时经常看到一些很繁琐的配置,我喜欢简简单单,因此我给出我成功配置的全过程。c3p0配置步骤:1.导入c3p0的依赖(或者包):两个包c3p0和数据库连接的包2.在xml中配置c3p0,xml名必须为c3p0-config3.再里面配置用户信息及其url和驱动(最基本)有的人会遇到时区和ssl问题,需要加再url后用 &来转义和的符号。4.写一些sql语...原创 2018-12-30 14:32:36 · 1101 阅读 · 0 评论 -
数据库常用操作
这是我整理的一些常用的数据库操作一.对数据库的操作1.创建数据库create database 库名(character set 编码)2.查看数据库信息show create database 库名3.删除一个库drop database 库名4.展示数据库show databases5.使用数据库use 数据库名6.查看当前正操作的数据库select database...原创 2019-01-17 19:49:06 · 199 阅读 · 0 评论 -
Win10Redis的下载和简单使用
Redis是一个典型的nosql(not only sql)数据库,是使用c语言开发的一个高性能键值对的数据库,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型,它的查找效率特别快,因此,一般将它用作缓存。下载步骤:1.在官网上可以下载它的Linux版本,如果是Windows,...原创 2019-01-25 13:41:17 · 434 阅读 · 0 评论 -
事务
事务的概念逻辑上的一组操作,组成着个逻辑操作的逻辑单元,要么一起成功,要么一起失败。事务四大特性原子性:事务是不可分割的隔离性:一个事务的执行不受其他事务干扰一致性:数据完整性应在事务执行前后保持一致持久性:事务结束后就持久的保存在数据库不考虑隔离性引发的安全问题脏读:一个事务读到了另一个事务的未提交数据不可重复读:一个事务读到另一个事务已提交的更新数据(update)而导致多次...原创 2019-02-01 10:33:34 · 170 阅读 · 0 评论 -
设计一个简单的网上课堂系统的数据库
一,系统功能结构分析用户管理:可以对用户的基本信息进行维护。角色管理:可以将不同的用户分为不同的角色。权限管理:不同等级的角色会有不同的权限范围。课程目录管理:管理员为不同课程根据课程分类有效的组织课程,并可以对目录进行增删改查操作。(其实就是一个树形结构的课程目录管理)课程管理:可以对课程进行增删改查操作,并且只有拥有相关权限的人才可以进行管理。系统公共信息:是用来让管理员发布通...原创 2019-05-14 22:04:11 · 4391 阅读 · 0 评论