学习报告-冬季实战营第三期:MySQL数据库进阶实战

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: MySQL数据库进阶实战报告

学习报告-冬季实战营第三期:MySQL数据库进阶实战

前言

冬季实战营第三期:MySQL数据库进阶实战

为期五天的冬季实战营第三期:MySQL数据库进阶实战,伴随着直播课落下了帷幕,这五天的实战营收获颇多,在此做一个简单报告。

第一天 MySQL数据库快速部署实践

本实验提供一个Linux系统。首先,安装mysql;然后,执行mysql的常用操作;最后,学习基本的SQL语句。

参加过第一期冬季实战营的小伙伴对本节内容应该比较熟悉,这节算是一个复习与提升内容,重新回顾了在linux系统中安装mysql过程并且学习了mysql的常用操作和基本的sql语句以及如何备份及导入数据库。

第二天 动手实战-如何在云端创建MySQL数据库

阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL和MariaDB TX引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。

本节中系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。学习了如何使用数据管理服务DMS(Data Management Service)连接到RDS MySQL实例,然后进行数据表的CRUD操作,通过本节的学习如何查看源数据库(ECS)、ECS中表的数据、学习了数据管理服务的使用方式以及如何创建目标数据库(RDS)并且学习了如何使用数据传输服务进行数据的迁移。

第三天 MySQL数据库基础

本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。

在本节中提供一台阿里云RDS MySQL数据库供用户进行练习,通过本节的学习学会了:

  • sql DDL(数据定义语句)如:CREATE、ALTER、DROP等
  • sql DML(数据操作语句)如:INSERT、DELETE、UPDATE、SELECT
  • 函数及分组排序等

第四天 使用ECS和RDS搭建个人博客

本场景介绍使用ECS和RDS MySQL数据库搭建个人博客。

本节中提供了提供一台基础环境为CentOS的ECS(云服务器)和一台RDS MySQL版数据库实例。通过前面的学习进行综合运用,学习了如何安装Apache+PHP+WordPress网站环境,快速搭建自己的云上博客。

概念介绍:

云服务器ECS
云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。

云数据库 RDS
阿里云关系型数据库(Relational Database Service,简称 RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和高性能存储,RDS 支持 MySQL、SQL Server、PostgreSQL 和 PPAS(Postgre Plus Advanced Server,一种高度兼容 Oracle 的数据库)引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。

Wordpress
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。

第五天 直播代练-《RDS MySQL的SQL问题诊断与调优》

讲师: 王涛,花名改天,阿里云开发工程师,负责RDS产品研发;
讲师: 陈青云,阿里云开发工程师,负责RDS产品研发。

在本节中回顾了使用DMS进行MySQL表的创建以及学习了如何创建表索引及查看sql执行计划,由于直播时在回去路上,没有一个较好的学习环境,期待直播回放的放出,可以再好好看下。

总结

为期五天的第三期落下了帷幕,收获颇多,第四期是我非常感兴趣的容器技术,在工作过程中也接触使用过容器技术,希望在第四期能够查漏补缺,让我们第四期见吧。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
18天前
|
监控 关系型数据库 MySQL
zabbix agent集成percona监控MySQL的插件实战案例
这篇文章是关于如何使用Percona监控插件集成Zabbix agent来监控MySQL的实战案例。
28 2
zabbix agent集成percona监控MySQL的插件实战案例
|
1月前
|
SQL 存储 NoSQL
Redis6入门到实战------ 一、NoSQL数据库简介
这篇文章是关于NoSQL数据库的简介,讨论了技术发展、NoSQL数据库的概念、适用场景、不适用场景,以及常见的非关系型数据库。文章还提到了Web1.0到Web2.0时代的技术演进,以及解决CPU、内存和IO压力的方法,并对比了行式存储和列式存储数据库的特点。
Redis6入门到实战------ 一、NoSQL数据库简介
|
15天前
|
SQL 关系型数据库 MySQL
学习MySQL操作的有效方法
学习MySQL操作的有效方法
29 3
|
15天前
|
SQL 关系型数据库 MySQL
如何学习 MySQL?
如何学习 MySQL?
24 3
|
1月前
|
SQL 数据库
Spring5入门到实战------13、使用JdbcTemplate操作数据库(批量增删改)。具体代码+讲解 【下篇】
这篇文章是Spring5框架的实战教程,深入讲解了如何使用JdbcTemplate进行数据库的批量操作,包括批量添加、批量修改和批量删除的具体代码实现和测试过程,并通过完整的项目案例展示了如何在实际开发中应用这些技术。
Spring5入门到实战------13、使用JdbcTemplate操作数据库(批量增删改)。具体代码+讲解 【下篇】
|
24天前
|
SQL 关系型数据库 MySQL
干货!python与MySQL数据库的交互实战
干货!python与MySQL数据库的交互实战
|
28天前
|
存储 关系型数据库 MySQL
实战!MySQL主从复制一键搭建脚本分享
实战!MySQL主从复制一键搭建脚本分享
28 2
|
1月前
|
SQL 存储 关系型数据库
MySQL备份:mydumper 备份恢复工具生产实战
MySQL备份:mydumper 备份恢复工具生产实战
|
1月前
|
SQL 关系型数据库 MySQL
学习mysql基础操作
【8月更文挑战第20天】学习mysql基础操作
29 1
|
1月前
|
XML 数据库 数据格式
Spring5入门到实战------14、完全注解开发形式 ----JdbcTemplate操作数据库(增删改查、批量增删改)。具体代码+讲解 【终结篇】
这篇文章是Spring5框架的实战教程的终结篇,介绍了如何使用注解而非XML配置文件来实现JdbcTemplate的数据库操作,包括增删改查和批量操作,通过创建配置类来注入数据库连接池和JdbcTemplate对象,并展示了完全注解开发形式的项目结构和代码实现。
Spring5入门到实战------14、完全注解开发形式 ----JdbcTemplate操作数据库(增删改查、批量增删改)。具体代码+讲解 【终结篇】