![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库MySQL
天然首长
完美主义,消极悲观,自由是梦想
展开
-
案例:用户登录(html--servlet--mysql)
案例:用户登录(html–servlet–mysql)需要用到的内容:HTML+CSS,Tomcat,Servlet,DBUtils,c3p0,MySQL1、创建web项目student_management1)导入jar包,放入WEB-INF下的lib文件夹中—c3p0,dbutils,mysql,2)在src 下创建包com.offcn.dao----放操作数据库的文件,即增删查改com.offcn.javabean—对应数据库的实体类com.offcn.servlet3)c3p0的配置原创 2020-06-21 19:53:50 · 584 阅读 · 0 评论 -
数据库MySQL基础---事务相关特性--连接池DBCP--C3P0--JavaBean--DBUtils工具
事务相关特性–连接池DBCP–C3P0–JavaBean–DBUtils工具事务的概念事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。完成一个需求,需要执行多条SQL语句时,我们就可以用事务将这几条SQL语句绑定成一个逻辑单元;要么全部执行成功,如果中任意一条出现问题,则全部失败,已执行部分要回滚(回到未执行状态)。事务的特性(ACID):1)原子性Atomicity :事务是数据库的逻辑工作单位,事务原创 2020-06-20 21:14:24 · 292 阅读 · 0 评论 -
数据库MySQL基础---JDBC开发步骤--JDBC封装工具类--PreparedStatement实现CRUD操作
JDBC简介1、JDBC定义 Java数据库连接(Java Database Connectivity,简称JDBC): 是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。 JDBC原理: 由sun提供的一套访问数据库的规范(一组接口)。各个数据库厂商就会遵守这一套规范,提供一套访问自己公司数据库的程序, 这套程序就叫数据库驱动。2、主要用原创 2020-06-20 09:31:24 · 526 阅读 · 0 评论 -
数据库MySQL基础---DDL/DML/DQL
MySQL基础数据库简介数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。与数据库相关的概念 数据库系统:DBS(DataBase System):由数据库、数据库管理系统、数据库管理员组成。 数据库管理系统:DBMS(DataBase Management System)是一种操作和管理数据库的大型软件,用于建立,使用和维护数据库。 数据库管理员:DBA(DataBase Administrator),管理和维原创 2020-06-19 20:49:15 · 2081 阅读 · 0 评论 -
数据库MySQL基础---约束、表关系、聚合函数、连接查询、分组查询和子查询
约束1、主键约束 亦成为主码,关键字:primary key,设置了主键约束的列的数据要求:不能为空,不允许重复。2、自增长策略 针对主键,不需要手动给值,自动的值是当前表中该列最大值+1 关键字:auto_increment 自增长的特点: 1)只有整型数据列才能设置自增长 2)只有主键才会设置自增长 3)自增长列在插入数据时不用给值 4)初始值为1,增量为1 5)默认的存储引擎下,自增列的数据一旦被使用就不会再出现3、唯一约束 限定某列值不能重复,唯一约束允许值为空。通常应用于原创 2020-06-19 20:52:07 · 365 阅读 · 0 评论