2020-01-07
大数据视频教程 好程序员大数据视频教程
Hello,大家好。今天好程序员为大家带来的2019好程序员MySQL基础全套教程(共47集),还是老规矩:视频+源码+笔记!PS:为了方便大家学习大数据,后续好程序员会开源更多免费精品大数据系列学习资源,请大家持续关注!
1、什么是MySQL?
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
2、MySQL的组成
Information_schema信息数据库:提供了访问时数据库元数据的方式。那么什么是元数据呢?元数据是一些关于数据的数据;即数据库的表名、列名、列的访问权限等;
MySQL核心数据库:提供了一些MySQL的核心数据,负责存储数据库的用户和对应的权限问题;
Performance_schema性能优化库:mysql 5.5 版本新增了一个性能优化的引擎- PERFORMANCE_SCHEMA,这个功能默认是关闭的:需要设置参数performance_schema 才可以启动该功能,这个参数是静态参数,只能写在my.cnf 中 不能动态修改。
3、MySQL应用架构
4、2019好程序员MySQL基础全套教程(43集视频+源码+笔记)
MySQL学习路线图:
Day1
001_MySQL_数据库的简介
002_MySQL安装
003_MySQL_数据库的服务启停和登录
004_MySQL_SQL语句的分类
005_MySQL_DDL1_数据库操作
006_MySQL_DDL2_表的概念和字段类型
007_MySQL_DDL3_表的创建和操作
Day2
008_MySQL_Navicat的使用
009_DML_增
010_DML_删除
011_DML_修改
012_DQL_基础查询和模糊查询
013_DQL_查询结果去重
014_DQL_查询字段控制以及结果排序
015_DQL_聚合函数
016_DQL_分组查询
017_DQL_分页查询
Day3
018_完整性约束_主键约束
019_完整性约束_唯一性约束
020_完整性约束_自增约束
021_域完整性约束_非空约束和默认值约束
022_引用约束_外键约束1
023_引用约束_外键约束2
024_多表查询_合并查询结果集
025_多表查询_连接查询
026_多表查询_内连接和外连接
027_多表查询_多表解决方案
028_case-when的基础语法
029_case-when实现行转列
Day4
030_JDBC的简介与jar包的准备
031_JDBC的使用过程以及常用组件
032_第一个JDBC程序
033_DAO包的封装
034_JDBCUtil的封装
035_预编译指令
Day5
036_数据库_批处理任务
037_数据库_事务的基本操作
038_数据库_事务的起点和终点和特点
039_数据库_自定义的连接池
040_数据库_DBCP连接池
041_数据库_C3P0连接池
042_数据库_Druid连接池
043_数据库_DBUtils工具类
5、资源获取方式
关注微信公众号:好程序员,回复“DT5”免费获取《2019好程序员MySQL基础全套教程》(43集视频+源码+笔记)!想要资源的小伙伴,赶快领取!
扫码获取:更多大数据免费教程
开班时间:2021-04-12(深圳)
开班盛况开班时间:2021-05-17(北京)
开班盛况开班时间:2021-03-22(杭州)
开班盛况开班时间:2021-04-26(北京)
开班盛况开班时间:2021-05-10(北京)
开班盛况开班时间:2021-02-22(北京)
开班盛况开班时间:2021-07-12(北京)
预约报名开班时间:2020-09-21(上海)
开班盛况开班时间:2021-07-12(北京)
预约报名开班时间:2019-07-22(北京)
开班盛况Copyright 2011-2023 北京千锋互联科技有限公司 .All Right 京ICP备12003911号-5 京公网安备 11010802035720号