MySQL数据库
小孩与狗
这个作者很懒,什么都没留下…
展开
-
数据库连接池(C3P0、Druid、Hikari)、Spring JDBC
数据库连接池 其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。好处:节约资源用户访问高效标准接口:DataSource javax.sql包下的方法:获取连接:getConnection()归还连接:Connection.close()。如果连接对象Connection是从连接池中获取的,那么调用Connection原创 2020-08-20 19:30:52 · 294 阅读 · 0 评论 -
JDBC
JDBC**JDBC规范定义接口,具体的实现由各大数据库厂商来实现。**JDBC 是 Java 访问数据库的标准规范,真正怎么操作数据库还需要具体的实现类,也就是数据库驱动。数据库驱动由数据库厂商提供。使用 JDBC 的好处:程序员如果要开发访问数据库的程序,只需要会调用 JDBC 接口中的方法即可,不用关注类是如何实现的。使用同一套 Java 代码,进行少量的修改就可以访问其他 JDBC 支持的数据库使用 JDBC 开发使用到的包:会使用到的包说明java.原创 2020-08-20 19:29:58 · 102 阅读 · 0 评论 -
MySQL事务、DCL(Data Control Language)语句
事务事务执行是一个整体,所有的 SQL 语句都必须执行成功。MYSQL 中可以有两种方式进行事务的操作:手动提交事务自动提交事务手动提交事务功能SQL语句开启事务start transaction;提交事务commit;回滚事务rollback;自动提交事务MySQL 默认每一条 DML(增删改)语句都是一个单独的事务,每条语句都会自动开启一个事务,语句执行完毕自动提交事务,MySQL 默认开始自动提交事务。取消自动提交-- 查看 M原创 2020-08-19 20:12:38 · 212 阅读 · 0 评论 -
表连接查询、子查询
表连接查询分类笛卡尔积现象-- 两个矩阵的乘积(列相加,行相乘)select * from emp,dept;清除笛卡尔积现象的影响-- 通过条件过滤掉没用的数据。select * from emp,dept where emp.`dept_id` = dept.`id`;内连接用左边表的记录去匹配右边表的记录,如果符合条件的则显示。如:从表.外键=主表.主键隐式内连接隐式内连接:看不到 JOIN 关键字,条件使用 WHERE 指定SELECT 字段名 FROM 左表,右表 W原创 2020-08-19 20:11:36 · 281 阅读 · 0 评论 -
数据库的备份与还原、数据库表的约束、表与表的关系、数据库设计(三大范式)
数据库的备份与还原备份与还原的语句备份格式: DOS 下,未登录的时候。这是一个可执行文件 exe,在 bin 文件夹mysqldump -u 用户名 -p 密码 数据库 > 文件的路径(.sql)还原格式:mysql 中的命令,需要登录后才可以操作USE 数据库;SOURCE 导入文件的路径;导出结果:数据库中的所有表和数据都会导出成 SQL 语句还原操作即把保存的MySQL文件重新导入删除 day21 数据库中的所有表登录 MySQL选中数据库原创 2020-08-18 19:52:39 · 163 阅读 · 0 评论 -
MySQL的基本操作
MySQL的基本操作SQL 语句分类Data Definition Language (DDL 数据定义语言) 如:建库,建表Data Manipulation Language(DML 数据操纵语言),如:对表中的记录操作增删改Data Query Language(DQL 数据查询语言),如:对表中的查询操作Data Control Language(DCL 数据控制语言),如:对用户权限的设置启动\停止数据库net start mysqlnet stop mysql原创 2020-08-17 17:52:32 · 109 阅读 · 0 评论 -
数据库基本概念
数据库存储位置优点缺点内存速度快不能永久保存,数据是临时状态。文件数据可以永久保存操作数据不方便,查询某个数据。数据库1) 数据可以永久保存2) 查询速度快3) 对数据的管理方便占用资源,需要购买。什么是数据库存储数据的仓库本质上是一个文件系统,还是以文件的方式存在服务器的电脑上的。所有的关系型数据库都可以使用通用的 SQL 语句进行管理 DBMS DataBase Management System数据库管理系统 数据库管原创 2020-08-17 17:51:23 · 58 阅读 · 0 评论