![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL语言
文章平均质量分 74
简繁集
这个作者很懒,什么都没留下…
展开
-
数据库连接池是什么
数据库连接池 是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。返回给连接池的这些连接并不会关闭,而是准备给下一个调用者进行分配。原创 2022-01-09 16:42:10 · 3266 阅读 · 0 评论 -
在IDEA中如何用JDBC连接Java程序和MySQL数据库
一、工具工具:IDEA(创建Java项目)、MySQL(存储数据)、驱动包(下载网址:https://dev.mysql.com/downloads/connector/j/5.1.html)1.1、MySQL(存储数据)数据库、表都已经创建,且存在数据,如下所示:1.2、驱动包导入导入 MySQL 驱动包(下载网址:https://dev.mysql.com/downloads/connector/j/5.1.html )1.3、Java项目结构这里没建其他包区分类,因为只是一个原创 2022-01-06 10:35:37 · 1504 阅读 · 4 评论 -
TCL(Transaction Control Language)事务控制语言【分】
SQL 语言之一:TCL一、TCL 中的名词1.1、事务事务由单独单元的一个或多个 SQL 语句组成,在这个单元中,每个 MySQL 语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条 SQL 语句执行失败或者产生错误,整个单元将会回滚,所有受到影响的数据将会返回事务开始前的状态;如果单元中的所有 SQL 语句均执行成功,则事务被顺利执行。回滚:即把执行错误的事务撤销,数据回到执行前的状态,同软件安装时的“下一步”、“上一步”一样。应用场景比如:张三非有1000元,要给同样原创 2022-01-04 14:41:00 · 269 阅读 · 0 评论 -
数据库和 MySQL【总】
数据库相关概念一、说说数据库 数据库是用来存放数据的仓库,可以存放的数据有多达22种,常见的有7种,下面是常用数据类型在 MySQL 平台上的对用数据名称:数据类型MySQL平台booleanN/AintegerIntIntegerfloatFloatcurrencyN/Astring (fixed)Charstring (variable)Varcharbinary objectBlobText二、数据库存放数据的特点原创 2021-12-30 18:37:08 · 947 阅读 · 9 评论 -
DDL,Data Define Language,数据定义语言【分】
SQL 语言之一:DDLDDL(Data Define Language),数据定义语言,管理库(创建、删除),管理表(创建、删除、修改、复制)一、管理库:创建库、删除库1.1、创建库create database 【if not exists】 库名;1.2、删除库drop database 【if exists】库名;二、管理表:创建、删除、修改、复制2.1、创建表create table 【if not exists】表名(列名 列的类型【(长度) 约束】,列名 列的类型原创 2021-12-23 10:51:32 · 696 阅读 · 1 评论 -
DML,Data Manipulate Language,数据操作语言【分】
SQL 语言之一:DMLDML(Data Manipulate Language)数据操作语言,即增删改一、增:插入 INSERTinsert into 表名 (字段1, ……) values(值, ……);-- 支持插入多行-- 支持子查询:insert into beauty(id,name,phone) select id,xname,'12877665599' from xtable; insert into 表名 set 列名=值, 列名=值, ……;--不支持插入多行--不原创 2021-12-23 10:51:14 · 445 阅读 · 2 评论 -
DQL ,Data Query Language,数据查询语言【分】
SQL 语言之一:DQL 语言DQL ,Data Query Language,数据查询语言。一、基础查询select 查询列表 from 表名;SQL 语句都以英文分号 或者 \g 结尾。SQL 语句不区分大小写,但推荐关键字大写:SELECT、FROM、AS、DISTINCT、LIKE、BETWEEN AND、IN、IS NULL、WHERE、ORDER BY、GROUP BY 、INSERT INTO、DELETE、UPDATE等。(不过为了能更快明白 SQL 语句,下面还是用小写字原创 2021-12-21 15:51:12 · 405 阅读 · 11 评论