![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
轩鸢无敌
每一行代码都要有灵魂,才是合理的
展开
-
数据连接池的概述
数据连接池概念可以看成是一个容器(集合),存放多个数据连接。当系统初始化后,容器被创建,申请连接多个对象来放进容器,当用户访问数据库时,可以从容器中获取连接对象,使用完后归还连接对象到容器中。优点:节省资源,提高访问效率。实现:标准接口: javax.sql包下的DataSource 方法: 获取连接: getConnection() 归还连接: Connection.close() 技术: 1.C3P0:数据库连接池技术 2.Druid原创 2020-12-08 15:16:16 · 144 阅读 · 1 评论 -
关于JDBC工具类实现
JDBC工具类JDBCUtils简化JDBC代码通过配置文件进行jdbc.properties url= user= password= dirver=JDBCUtils工具类代码实现public class JDBCUtils { private static String url; private static String user; private static String password; private stati原创 2020-12-02 21:31:54 · 87 阅读 · 1 评论 -
关于JDBC的概述
JDBC概念JDBC (Java DataBase Connectivity) java数据库连接即java语言操作数据库,本质是一套操作所有关系型数据的规则(接口),数据厂商去实现接口,提供数据库驱动jar包。真正执行的是驱动jar包中的实现类好处:程序员只需调用JDBC接口中的方法去访问数据库程序,不用关注类如何实现,同一套代码,可以支持其他数据库基本步骤流程1.导入驱动jar包2.注册驱动 Class.forName("com.mysql.jdbc.Driver");3.获取原创 2020-12-02 21:03:36 · 123 阅读 · 1 评论 -
MySQL多表查询与事务操作的概述
MySQL多表查询与事务的操作多表查询什么是多表查询?顾名思义,就是通过多张表进行查询想要的信息创建员工表,部门表-- 部门表CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); -- 员工表CREATE TABLE emp ( id INT PRIMARY KEY AU原创 2020-11-30 22:28:58 · 225 阅读 · 4 评论 -
MySQL约束的概述
MySQL约束今日学习内容1.DQL:查询语句 1.排序查询 2.聚合函数 3.分组查询 4.分页查询2.约束3.多表关系4.范式5.数据库备份和还原 DQL查询语句排序通过ORDER BY子句,可以将查询出的结果进行排序SELECT 字段名 FROM 表名 WHERE 字段=值 ORDER BY 字段名 [ASC|DESC];ASC:升序,默认值DESC:降序单列排序:只按某一个字段进行排序,单列排序-- 查询学生表中所有数据,使用年龄原创 2020-11-29 13:32:06 · 2270 阅读 · 4 评论 -
MySQL基础的概述
MySQL基础数据库DB概述什么是数据库?**数据库(DB)**就是存储数据的仓库。数据库本质上是一个文件系统,以文件的方式(使用了对应的数据结构组织数据)存在服务器的电脑上数据库优点、缺点优点数据可以永久保存查询速度快对数据管理方便缺点占用资源,需要花钱选用MySQL原因免费功能强大MySQL安装过程省略数据库管理系统DBMSDataBase Management System概述操作和管理数据库的软件,用于建立、使用、维护、查询统计数据库等操原创 2020-11-27 12:28:07 · 133 阅读 · 0 评论