MySQL是开源免费和功能多面的小型数据库,MySQL也是目前流行通用的关系型数据库,已经被 Oracle 收购了。随着版本更新升级,加入一些高级功能,MySQL6.x 版本也开始收费。不过本教程将使用免费开源的mysql5.5版本。

本教程将通过多个sql数据库管理操作小示例,让大家直观了解mysql开发步骤和实现过程,并在实际操作中逐步学习mysql语法规则和脚本开发的一些重要知识点及技巧。

课程目录

第一章,Mysql数据库课程介绍

1 MySQL课程介绍及示例演示

2 什么是数据库/数据库概念

第二章,MySQL安装及运行

1 MySQL数据库卸载干净处理

2 MySQL数据库安装

3 MySQL运行指令及目录结构

第三章 MySQL数据库综合实例操作讲解

1 SQL基本概念和通用语法

2 数据库(CRUD)增删改查操作1

3 数据库(CRUD)增删改查操作2

4 数据库表的(CRUD)增删改查操作1

5 数据库表的(CRUD)增删改查操作2

6 数据库表的(CRUD)增删改查操作3

7 客户端图形化工具SQLYog

8 数据库表中记录的基本操作-添加数据

9 数据库表中记录的基本操作-删除和修改数据

10 数据库表格的查询操作

11 数据库表格的查询操作-基础查询

12 数据库表格的查询操作-条件查询

13 数据库表格的查询操作-模糊查询

14 数据库表格的查询操作-排序和聚合函数

15 数据库表格的查询操作-分组查询

16 数据库表格的查询操作-分页查询

17 数据库表的约束-非空约束

18 数据库表的约束-唯一约束

19 数据库表的约束-主键约束

20 主键约束-自动增长

21 数据库表的约束-外键约束

22 外键约束案例

23 外键约束-级联操作

24 数据库多个表格操作-一对多

25 数据库多个表格操作-多对多

26 数据库多个表格操作-购物案例

27 数据库设计的范式-满足第一范式

28 数据库设计的范式-第二范式几个概念

29 数据库设计的范式-满足第二第三范式

30 数据库的备份和还原

31 MySQL多表查询-内连接查询

32 MySQL多表查询-外连接查询

33 MySql中的子查询-结果单行单列

34 MySql中的子查询-多行单列及多列

35 数据库多表查询练习1

36 数据库多表查询练习2

37 数据库多表查询练习3

38 数据库多表查询练习4

39 数据库中事务处理

40 事务提交的两种方式

41 事务的四大特性和隔离级别

42 事务隔离级别示例演示1

43 事务隔离级别示例演示2

第四章 用户管理及权限

1 用户管理-查询,添加和删除用户

2 用户管理-修改用户信息

3 用户权限管理

mysql外键约束视频教学_外键约束案例_MySQL数据库 快速入门 基础+实战 视频教程_MySQL视频-51CTO学院...相关推荐

  1. mysql快捷创建数据库_mysql数据库快速入门(1)

    1.数据库操作 1.1.连接mysql服务器 mysql -u root( 用户名 ) -p 1.2.退出mysql命令提示窗 exit 1.3.查看版本 SELECT VERSION(); 1.4. ...

  2. appinventor2 MySQL,写给大家看的安卓应用开发书 App Inventor 2快速入门与实战pdf

    没错,你有能力创建自己的安卓应用,而且一点都不难.AppInventor2,让你分分钟成为应用开发者! 本书由浅入深地介绍了强大的可视化编程工具AppInventor2,任何人都可以用它来开发自己的应 ...

  3. NestJS + TypeGraphQL + MySQL 从入门到实战视频教程(35 个视频)

    我这里有视频教程,全部是我自己辛苦录的,有兴趣的可以看下. NestJS + TypeGraphQL + MySQL 从入门到实战视频教程(35 个视频) NestJS 是 Nodejs 后端使用最多 ...

  4. Go语言基础实战视频教程-欧阳桫-专题视频课程

    Go语言基础实战视频教程-154人已学习 课程介绍         Go语言编程基础实战培训视频课程:课程内容涉及Go入门技术.Go语言安装.环境设置.Go语言并发编程.网络技术.Go语言操作Redi ...

  5. 视频教程-2020最新微信小程序基础+实战精讲视频-微信开发

    2020最新微信小程序基础+实战精讲视频 负责过多个软件项目的研发.设计和管理工作,拥有项目管理师认证.项目监理师中级认证.出版过的图书有<微信小程序开发图解案例教程><Axure ...

  6. 数据库快速入门教程--视频

    数据库快速入门教程--视频 下载地址:http://v.51work6.com/courseInfoRedirect.do?action=courseInfo&courseId=240579 ...

  7. 超经典两万字,MySQL数据库快速入门。

    「作者主页」:士别三日wyx 「作者简介」:CSDN top100.阿里云博客专家.华为云享专家.网络安全领域优质创作者 「专栏简介」:此文章已录入专栏<MySQL数据库快速入门> MyS ...

  8. 《Google Android开发入门与实战随书视频》

    1.[eoeAndroid特刊]第一期 Andriod 1.5 SDK简介   http://download.csdn.net/source/2399809 2.[eoeAndroid特刊]第二期  ...

  9. mysql 有外键 怎么插入数据_外键约束的表怎么插入数据

    有外键的情况应该先添加主表数据,再添加副表数据. 如:有以下两张表 班级表: CLASSID NAME 1 一班 2 二班 学生表: SID NAME CLASSID 1 张三 1 2 李四 1 3 ...

最新文章

  1. c#调用命令行遇到带空格的路径
  2. linux中关于wifi函数,wifi详解(五)
  3. 【深度学习问题整理】
  4. 文巾解题3. 无重复字符的最长子串
  5. 用python写一个简单的爬虫_用Python编写一个简单的爬虫
  6. MQ事务消息实现方案
  7. java计算面积的方法_JAVA多态计算面积main函数调用方法
  8. Android官方开发文档Training系列课程中文版:动画视图之创建自定义转场动画
  9. QT中的QButtonGroup
  10. java如何取出数组指定数据6_java 从数组取出指定数量的值,相加大于等于或小于等于指定的值,取出对应的组合下标,下标不能重复...
  11. tune kubernetes eviction parameter
  12. 【玩转开源】BananaPi R2——移植RPi.GPIO 到 R2
  13. 图片像素低,图片模糊怎么变清晰?
  14. 【hive】beeline常用操作指令
  15. Lte/5G中的RSRP、RSRQ、SINR、MCS介绍
  16. MAC地址中的“O”和“0”怎么区别?命令行黑窗口界面的“O”和“0”怎么区别?
  17. 3 Python数据分析 美国各州人口分析案例 Pandas高级操作 美国大选献金案例 matplotlib
  18. 啥子是volatile
  19. Java0基础学习笔记、心得-day01(Java入门需知、Java入门概述、Java语言相关知识、JDK与JRE关系,常用DOS命令、JDK的下载安装与HelloWorld案例实现与常见问题。)
  20. Python爬虫——建立IP代理池

热门文章

  1. centos安装Flash插件
  2. [原]《Web前端开发修炼之道》-读书笔记CSS部分
  3. MFC程序框架的剖析
  4. BCH优于BCE+LN的5个理由
  5. 什么是第三方物流管理?如何套用模板进行绘制
  6. Lua代码加密,防止代码反编译
  7. [译] 关于 Angular 动态组件你需要知道的
  8. 洛谷 P1865 A % B Problem[筛素数/前缀和思想/区间质数个数]
  9. 对DIP IoC DI的理解与运用
  10. 零售业如何用Hadoop开启大数据之门?