MySQL入门到精通

MySQL入门到精通
共124节 1362人在学 课程详情
  • MySQL基础语法

    • DML语句-删除数据
    • DQL语句-简单查询01
    • DQL语句-简单查询
    • DCL语句
    • 蠕虫复制概述
    • 关于DOS窗口乱码问题
    • 数据库概述
    • 数据库安装与卸载
    • MySQL目录结构
    • 数据库服务器启动和停止
    • 数据库登录和退出
    • 数据库服务器、数据库和表的关系
    • 实体类与表的对应关系
    • SQL概述
    • DDL语句-操作数据库
    • SQLyog工具安装和使用
    • MySQL数据类型
    • DDL语句-操作数据表
    • DDL语句-修改表结构
    • DML语句-插入数据
    • DML语句-更新数据01
    • DML语句-更新数据02
  • MySQL进阶语法

    • 条件查询
    • like模糊查询
    • 排序查询
    • 聚合函数查询
    • 分组查询
    • having和where的区别
    • 分页查询
    • 数据库约束概述
    • 主键约束添加和删除
    • 主键自增长
    • delete和truncate的区别
    • 零填充补充
    • unique约束
    • 非空约束
    • 默认值约束
    • 单表存在的问题分析
    • 解决单表存在的问题
    • 外键约束
    • 外键级联操作
  • MySQL高级语法

    • 教学内容概述
    • 表关系-一对一
    • 表关系-一对多
    • 表关系-多对多
    • 表关系建表原则小结
    • 多表查询概述和数据准备
    • 笛卡尔积现象
    • 内连接查询
    • 左外连接查询
    • 右外连接查询
    • 全连接查询概述
    • 子查询概述
    • 单行单列子查询
    • 多行单列子查询
    • 多行多列子查询
  • MySQL高级特性

    • 数据库备份和还原
    • 数据库范式概述
    • 第一范式概述
    • 第二范式概述
    • 第三范式概述
    • 事务概述
    • 事务管理-手动管理
    • 事务管理-自动管理
    • 事务原理
    • 回滚点
    • 事务的四大特性
    • 事务并发访问存在的问题
    • 事务隔离级别概述
    • 脏读、不可重复读、幻读
  • JDBC

    • JDBC概述
    • JDBC核心API概述
    • JDBC之注册驱动
    • JDBC之获取连接对象
    • JDBC之Statement对象概述
    • JDBC之执行DDL语句-创建表01
    • JDBC之执行DDL语句-创建表02
    • JDBC之执行DML-增删改
    • JDBC之ResultSet对象概述
    • JDBC之执行DQL语句-查询数据
    • JDBC事务-转账案例
    • 创建JDBC工具类
    • JDBC实现登录案例
    • SQL注入概述和演示
    • PreparedStatement接口概述
    • PreparedStatement解决SQL注入
    • PreparedStatement使用步骤小结
    • PreparedStatement和Statement区别
    • PreparedStatement实现增删改操作
    • PreparedStatement实现查询操作
    • 关闭资源注意事项
  • 数据库连接池

    • 连接池概述
    • 自定义连接池-步骤分析
    • 自定义连接池-代码实现
    • 自定义连接池-测试
    • 自定义连接池-关闭连接问题分析
    • 代理模式的概述
    • 代理模式四要素概述
    • 静态代理概述和演示
    • 动态代理对象的创建
    • 动态代理实现原理分析
    • 动态代理执行流程分析
    • 动态代理真实开发案例
    • 动态代理解决连接对象关闭问题
    • C3P0基本使用-硬编码方式
    • C3P0基本使用-配置文件方式
    • Druid基本使用-硬编码方式
    • Druid基本使用-配置文件方式
    • 连接池工具类创建和测试
  • JdbcTemplate

    • 元数据概述
    • 参数元数据-ParameterMetaData
    • 结果集元数据-ResultSetMetaData
    • 自定义数据库框架-实现增加、删除、更新方法
    • JdbcTemplate概述
    • JdbcTemplate快速入手
    • JdbcTemplate实现增删改
    • JdbcTemplate实现查询-返回简单类型
    • JdbcTemplate实现查询-RowMapper封装数据
    • JdbcTemplate实现查询-BeanPropertyRowMapper封装数据
    • 三层结构概述
    • 用户注册案例-项目结构搭建
    • 用户注册案例-数据访问层
    • 用户注册案例-业务逻辑层
    • 用户注册案例-表现层

    订阅失败

    MySQL入门到精通
    MySQL入门到精通 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    数据库概述

    课程介绍

      数据库是实际开发中必然要使用的软件,掌握数据库的基本操作是对每一个后端程序的最基本要求。MySQL作为互联网企业中使用最广泛的数据库,作为Java程序员是不可不学的一门技术。通过本课程,您可以学习到如下知识点:

    1. SQL的基本语法:DDL/DML/DQL/DCL

    2. 掌握各种数据库约束:主键/非空/**/默认值/外键约束/零填充/自增长等

    3. 掌握表与表的关系:一对一/一对多/多对多

    4. 掌握表关系的建表原则

    5. 掌握多表查询的方式:内连接/外连接/全连接/子查询等

    6. 掌握数据库的三大范式

    7. 掌握MySQL事务的管理方式

    8. 掌握JDBC对MySQL进行CRUD操作

    9. 掌握连接池的原理和流程连接池的使用

    10. 掌握自定义数据库框架实现对数据库的CRUD操作

    11. 掌握代理模式的原理和使用

    12. 掌握JDBCTemplate工具的使用

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 718人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22083人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4200人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 787人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 838人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5152人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2319人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 598人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3982人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~