What you'll learn
- 掌握SQL语法
- 掌握MySQL的基本操作
- database和table的基本操作
- 数据的插入
- 数据的增删改查CRUD
- SQL中字符串的操作方法
- SELECT结果的再整理,排序,LIMIT
- 数据的分组和聚合
- MySQL数据类型精讲
- SQL语句的逻辑操作符
- MySQL内置函数
- 一对多,多对多关系表
- Python和MySQL
Requirements
- 一台windows或者Mac
Description
MySQL 是一种快速易用的 RDBMS,很多企业(不分规模大小)都在使用它来构建自己的数据库。MySQL 由一家瑞典公司 MySQL AB 开发、运营并予以支持。它之所以非常流行,原因在于具备以下这些优点:
基于开源许可发布,无需付费即可使用。
自身的功能非常强大,足以匹敌绝大多数功能强大但却价格昂贵的数据库软件。
使用业内所熟悉的标准SQL数据库语言。
可运行于多个操作系统,支持多种语言,包括 PHP、PERL、C、C++ 及 Java 等语言。
非常迅速,即使面对大型数据集也毫无滞涩。
非常适用于 PHP 这种 Web 开发者最喜欢使用的语言。
支持大型数据库,最高可在一个表中容纳 5千多万行。每张表的默认文件大小限制为 4GB,不过如果操作系统支持,你可以将其理论限制增加到 800 万 TB。
可以自定义。开源 GPL 许可保证了程序员可以自由修改 MySQL,以便适应各自特殊的开发环境。
通过本课程,您将学到
SQL的基本语法
通过聚合Aggregate来分析处理数据
通过函数和逻辑操作符实现复杂的数据查询
学会通过SQL JOIN来处理多个表的数据
And more!
Python对mysql的基本操作
Who this course is for:
- Backend Developers
- Database Administrators
- DevOps
Instructor
Peng Xiao is a Network and Software DevOps Engineer.
He has more than 12 years experiences in IT/Network industry, worked for Cisco Systems, Nerdalize, KPN, ING in the past 12 years.
Peng is good at Python programming(more than 12 years experiences), Network technologies especially L3 routing protocols, distributed systems, database, etc. He also like open sourced technologies, and as a GitHub user he joined some open sourced groups and made some contribution to them.
He is a scrum master and have a Cisco Service Provider CCIE certification.
He is working and living in the Netherlands now.
肖鹏,中文网名“麦兜搞IT”, 目前生活工作在荷兰, 是一名DevOps工程师。在IT相关领域有着超过14年的工作经验,先后在思科,Nerdalize,KPN,ING等公司工作过。
从2016年开始在Udemy进行在线教学,累计学生已经超过5万人。