| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 大数据 -> MySQL数据库学习 -> 正文阅读 |
|
|
[大数据]MySQL数据库学习 |
|
目录 1.安装略。 2.SQL2.1 概念
? 2.2 分类
2.3 DDL基本语法2.3.1 DDL操作数据库
2.3.2 DDL操作表查询
创建
? 删除
修改
2.4 DML基本语法?添加
修改
删除
2.5 DQL基本语法
2.5.1 基础查询
?示例:
?AS可将该列名更换为新的列名,可以用空格替代 2.5.2 条件查询
示例:
?
? 2.5.3 排序查询
? 示例:
? 2.5.4 聚合函数
2.5.5 分组查询
示例:
2.5.6 分页查询
3.约束
示例:
?auto_increment用于设置自增长,前提条件是当列为数字类型且有唯一约束 ? 外键约束:
?示例:
?
4.数据库设计
4.1 一对一
4.2?一对多
4.3 多对多
5.多表查询
?示例:
5.1 内连接
示例: 隐式内连接:
显式内连接:
5.2 外连接?
?示例: 左外连接 :
?右外连接:
5.3 子查询
? 5.3.1 单行单列??示例:
5.3.2 多行单列示例:
5.3.3 多行多列示例:
6.事务
?示例:
回滚事务作用:事务中如果有sql语句出错则事务中所有sql中修改的值回到事务开始时的值,结束事务。 提交事务作用:将数据持久化,结束事务。 6.1 事务的四大特征
? 7.JDBC7.1 概念
7.2 快速入门
7.3 DriverManager详解
7.4 Connection详解
?示例:
7.5 Statement详解
?示例:
7.6 PreparedStatement详解?7.6.1 SQL注入
SQL注入问题示例:?
? ?‘1’ = ‘1’恒成立 7.6.2 PreparedStatement使用
?示例:
7.6.3 PreparedStatement原理
8.数据库连接池(Druid)
?
?示例:
?划红线注释掉的代码用于知道druid.properties的路径。 ? |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/5 6:30:36- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |