《MySQL数据库进阶实战》学习体验记录

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 通过阿里云的《冬季实战营第三期》实战,学习MySQL数据库进阶知识

本期实战体验内容主要讲解MySQL数据库进阶知识。

一、讲解MySQL数据库快速部署实践
a)介绍如何在ECS实例上快速安装与配置MySQL数据库
1.安装MySQL
2.启动MySQL
3.配置MySQL的root用户密码
4.创建数据库实例
5.备份及还原数据库实例

b)常用SQL实例
1.介绍登录MySQL的命令
2.讲解切换数据库的命令use
3.介绍建表SQL语法 create table ……
4.介绍插入记录的SQL语法 insert into ……
5.查询记录select语法
6.更新记录update语法
7.删除记录delete语法
8.删除表drop table语法
9.删除数据库drop database语法

二、讲解数据库上云实战
a)现有数据库查看
登录本地部署的MySQL数据库实验环境,并查看本地MySQL源数据库中的信息。
b)上云迁移
1.登录到阿里云RDS管理控制台
2.在RDS实例中创建并配置激活用户账号
3.在RDS实例中创建并配置云数据库
4.修改创建的用户权限,为账号配置可读写刚刚创建的数据库的权限
5.进入数据传输服务DTS
6.完成源库信息和目标库信息的配置
7.配置迁移任务的迁移类型及列表
8.进行数据迁移
c)数据库迁移结果
登录云数据库RDS版查看并确认迁移结果

三、讲解MySQL数据库基础
a)数据库启动与连接
本节主要介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL
b)数据库表操作
本节主要介绍对数据库表的基本操作,其中包括新增、删除、更新和重命名等
c)数据操作
本节主要介绍MySQL中常用的数据查询、删除、更新、插入等基本操作
d)函数操作
本节主要为大家介绍MySQL中常用的内置函数
如AVG、COUNT、MAX、MIN、SUM、
e)组合查询
本节主要介绍如何使用GROUP BY、HAVING和ORDER BY等进行分组查询

四、讲解介绍如何使用ECS和RDS搭建个人博客
a)创建数据库账号和密码
b)部署环境
1.安装Apache服务及其扩展包
2.启动Apache
3.安装部署PHP
c)安装和配置WordPress以及连接到RDS数据库
1.安装配置WordPress
2.重启Apache服务
3.初始化WordPress

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

推荐镜像

更多