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

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
简介: 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执行计划,由于直播时在回去路上,没有一个较好的学习环境,期待直播回放的放出,可以再好好看下。

总结

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

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
18天前
|
SQL 存储 关系型数据库
不允许你不知道的 MySQL 优化实战(三)
不允许你不知道的 MySQL 优化实战(三)
25 1
|
18天前
|
SQL 关系型数据库 MySQL
不允许你不知道的 MySQL 优化实战(二)
不允许你不知道的 MySQL 优化实战(二)
25 2
|
4天前
|
SQL 关系型数据库 MySQL
MySQL数据库的约束+进阶版新增与查询-2
MySQL数据库的约束+进阶版新增与查询
12 1
|
5天前
|
存储 关系型数据库 MySQL
学习MySQL(5.7)第二战:四大引擎、账号管理以及建库(干货满满)
学习MySQL(5.7)第二战:四大引擎、账号管理以及建库(干货满满)
|
13天前
|
缓存 关系型数据库 MySQL
MySQL数据库性能优化实战
【4月更文挑战第30天】本文探讨了MySQL性能优化实战技巧,包括硬件与配置优化(如使用SSD、增加内存和调整配置参数)、索引优化(创建合适索引、使用复合索引及定期维护)、查询优化(避免全表扫描、减少JOIN和使用LIMIT)、分区与分片(表分区和数据库分片),以及使用缓存、定期清理数据库和监控诊断。通过这些方法,可以提升数据库性能和响应速度。
|
14天前
|
SQL 监控 关系型数据库
【MySQL学习】MySQL的慢查询日志和错误日志
【MySQL学习】MySQL的慢查询日志和错误日志
|
14天前
|
存储 关系型数据库 MySQL
Mysql学习--深入探究索引和事务的重点要点与考点
Mysql学习--深入探究索引和事务的重点要点与考点
|
16天前
|
存储 关系型数据库 MySQL
MySQL数据库实战:从入门到精通
本文介绍了MySQL的使用和优化,适合Web开发者阅读。首先,确保安装并配置好MySQL,熟悉SQL基础。接着,通过命令行客户端连接数据库,执行创建、查询、添加、修改和删除数据等操作。学习数据类型并创建表存储数据。最后,探讨了数据库优化,包括查询优化和索引使用,以提升性能。
26 2
|
18天前
|
安全 关系型数据库 MySQL
node实战——后端koa结合jwt连接mysql实现权限登录(node后端就业储备知识)
node实战——后端koa结合jwt连接mysql实现权限登录(node后端就业储备知识)
23 3
|
18天前
|
SQL 关系型数据库 MySQL
不允许你不知道的 MySQL 优化实战(一)
不允许你不知道的 MySQL 优化实战(一)
25 2