SQL学习
SQL记录,重新开始
键盘上的&艺术家
这个作者很懒,什么都没留下…
展开
-
1、Mysql设置AUTO_INCREMENT
数据库指定AUTO_INCREMENT原创 2020-08-06 20:46:49 · 201 阅读 · 0 评论 -
六、数据库连接池
JDBC连接池和JDBC Template数据库连接池Spring JDBC :JDBC Template 数据库连接池 * 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 * 好处: 1、节约资源 2、用户访问高效 * 实现 : * 标准接口 :DataSource javax.sql 包下的 1、方法: * 获取连接:getConnec原创 2020-08-06 20:09:02 · 89 阅读 · 0 评论 -
五、JDBC教程+案例学习笔记
JDBCJDBC的基本概念JDBC快速入门JDBC接口和类详解 JDBC的基本概念 概念:Java DataBase Connectivity Java数据库连接, java语言操作数据库 JDBC本质:其实是官方定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jira包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。 JDBC快速入门 * 步骤: 1、导入驱动jar包 * 在项目目录下新建libs文件夹,下载mysql原创 2020-07-23 21:23:52 · 85 阅读 · 0 评论 -
四、MYSQL多表和事物
目录一、多表查询二、事物三、DCL(权限控制和管理用户) 一、多表查询 查询语法 /* */ 二、事物 三、DCL(权限控制和管理用户)原创 2020-07-21 19:37:29 · 100 阅读 · 0 评论 -
三、数据库表设计
数据库的设计 1、多表之间的关系 1、一对一: * 如: 人和身份证 * 分析:一个人只有一个身份证,一个身份证也只能对应一个人 2、一对多(多对一): * 如:部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门 3、多对多 * 如:学生选课 * 分析: 一个学生可以选择多门课程,一门课程可以面向多个学生 2、数据库设计的范式 ...原创 2020-07-09 22:15:23 · 382 阅读 · 0 评论 -
二、SQL查询语法
SQL查询语句 DQL查询语句 一、基础查询 * 查询全表 select * from 表名; 1、语法: select 字段列表 from 表名列表 where 条件列表 group by 分组字段 having 分组之后的条件 limit 分页限定; 2、基础查询 1、多个字段的查询 * select 字段1,字段2... from 表名; * 注意: * 如果查询所有的字段,则可以使用*来代替所有字段 2、去除重复 * select d原创 2020-07-07 11:07:32 · 281 阅读 · 0 评论 -
一、SQL基础和DDL、DML语句
MYSQL数据库软件 数据库登陆 # 本地登陆 mysql -uroot -p密码 # 远程登陆,两种 mysql -hip -Pport -uroot -p密码 mysql --h=ip --P=port --u=root --p=密码 数据库目录结构(mac上的稍后处理) mysql安装目录 mysql数据目录 SQL的概念 什么是sql? Structured Query Language :结构化查询语言 其实就是定义了所有操作关系型数据库的规则 SQL通用语法 SQL语句可以单行或多行书写原创 2020-07-04 23:50:34 · 147 阅读 · 0 评论