2021最新版-AWS亚马逊云RDS创建Aurora MySQL集群
AWS亚马逊云RDS创建Aurora MySQL集群
文章目录
- AWS亚马逊云RDS创建Aurora MySQL集群
- 1.进入AWS-RDS控制台创建数据库
- 2.选择你要创建的数据库
- 3.Amazon Aurora数据库
- 4.版本选择
- 5.数据库集群名称及账号密码
- 6.数据库实例
- 7.可用性与持久性
- 8.连接数据库
- 9.数据库身份验证
- 10.数据库创建完成
- 11.服务器连接数据库
- 11.1 服务器安装数据库
- 11.1.1 下载MySQL官方的yum
- 11.1.2 安装MySQL.rpm包
- 11.1.3 使用yum安装MySQL服务
- 11.1.4 启动并查看MySQL状态
- 11.1.5 查看MySQL初始化密码
- 11.1.6 登陆MySQL
- 11.1.7 修改root用户密码
- 11.1.8 修改默认字符集
- 11.1.9 授权root用户可以从任意主机登录
- 11.2 服务器连接Aurora MySQL数据库集群
- 11.2.1 从MySQL命令行客户端连接Aurora MySQL集群(未加密)
- 11.2.2 从MySQL命令行客户端连接Aurora MySQL集群(SSL加密)
- 11.3 Aurora MySQL数据库安全组中加入需要连接集群的服务器地址或安全组
- 12.连接成功
- 13.小结
1.进入AWS-RDS控制台创建数据库
2.选择你要创建的数据库
- 这里我们就以Amazon Aurora为例
3.Amazon Aurora数据库
Amazon Aurora是一种与MySQL和PostgreSQL兼容的关系数据库,专为云而打造,既具有传统企业数据库的性能和可用性,又具有开源数据库的简单性和成本效益.
Amazon Aurora 的速度最高可以达到标准 MySQL 数据库的五倍,标准 PostgreSQL 数据库的三倍.
以上是AWS官方定义的Amazon Aurora数据库,大家想一想Aurora数据库即便宜又能达到标准MySQL数据库的五倍,是不是突然感觉到很香呀!
4.版本选择
- 这里我选择的是Amazon Aurora MySQL兼容版本
- MySQL选择的是5.7
5.数据库集群名称及账号密码
- 集群名称自己取就行了
- 主用户名和密码最好自己设置不要使用自动生成的密码
6.数据库实例
这里我选择的是2核16G的内存优化类实例
7.可用性与持久性
- 这里最好是选择一下,日后集群出现问题,会有故障转移
8.连接数据库
- 选择数据库所在的VPC地址,数据库是否可以使用外部连接,数据库设置安全组
9.数据库身份验证
- 相当于我们连接数据库需要什么验证
10.数据库创建完成
11.服务器连接数据库
- 服务器想连接数据库,首先服务器必须先安装MySQL,才能进行远程连接
11.1 服务器安装数据库
- 这里我们按照CentOS7.8系统为例
11.1.1 下载MySQL官方的yum
wget -i -c https://repo.mysql.com//mysql57-community-release-el7-10.noarch.rpm
11.1.2 安装MySQL.rpm包
rpm -ivh mysql57-community-release-el7-10.noarch.rpm
11.1.3 使用yum安装MySQL服务
yum -y install mysql-community-server
11.1.4 启动并查看MySQL状态
systemctl start mysqld.service
systemctl status mysqld.service
11.1.5 查看MySQL初始化密码
grep "password" /var/log/mysqld.log
11.1.6 登陆MySQL
mysql -uroot -p
11.1.7 修改root用户密码
# 密码可以只有一种字符
mysql> set global validate_password_policy=0;
# 密码最小长度为1
mysql> set global validate_password_length=1;
#修改root密码为mkcc2021.
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
11.1.8 修改默认字符集
mysql> show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
mysql> set character_set_database=utf8;
mysql> set character_set_server=utf8;
11.1.9 授权root用户可以从任意主机登录
mysql> grant all privileges on *.* to root@"%" identified by "123456" with grant option;
11.2 服务器连接Aurora MySQL数据库集群
- 首先点击Aurora MySQL数据库集群,并且找到终端节点版块
- 记住终端节点名称,因为连接数据库的时候我们需要用到
11.2.1 从MySQL命令行客户端连接Aurora MySQL集群(未加密)
- 使用 MySQL 命令行客户端连接到数据库实例,请在命令提示符处输入以下命令来使用 MySQL 命令行客户端连接到数据库实例.参数 -h,替换为数据库实例终端节点.参数 -P 替换为数据库实例的端口.对于 -u 参数,替换成主用户名.根据系统提示输入主用户密码.
mysql -h mysql–instance1.*********.us-east-1.rds.amazonaws.com -P 3306 -u user -p
11.2.2 从MySQL命令行客户端连接Aurora MySQL集群(SSL加密)
下载适用于所有 AWS 区域的根证书
使用 MySQL 命令行客户端连接到数据库实例,请在命令提示符处输入以下命令来使用 MySQL 命令行客户端连接到数据库实例.参数 -h,替换为数据库实例终端节点.参数 --ssl-ca 替换为相应的 SSL 证书文件名.参数 -P 替换为数据库实例的端口.对于 -u 参数,替换成主用户名.根据系统提示输入主用户密码.
mysql -h mysql–instance1.*********.us-east-1.rds.amazonaws.com --ssl-ca=global-bundle.pem -P 3306 -u user -p
11.3 Aurora MySQL数据库安全组中加入需要连接集群的服务器地址或安全组
- 为了更加有效的防护数据库集群的安全,在数据库安全组中不全开放,只单独添加需要连接集群的服务器地址
12.连接成功
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 350
Server version: 5.7.33-log MySQL Community Server (GPL)Type 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql>
13.小结
- AWS-RDS创建Aurora MySQL集群全部完成
- 下一篇带大家学习AWS亚马逊云创建Redis集群
2021最新版-AWS亚马逊云RDS创建Aurora MySQL集群相关推荐
- 2021最新版-1024-AWS亚马逊云EC2服务器创建CentOS7.8实例
AWS亚马逊云EC2服务器创建CentOS7.8实例 文章目录 AWS亚马逊云EC2服务器创建CentOS7.8实例 1.进入EC2服务点击创建实例 2.选择系统镜像 3.选择一个实例类型 4.配置实 ...
- ESP32 AT指令连接AWS亚马逊云
ESP32 AT指令连接AWS亚马逊云 文章目录 ESP32 AT指令连接AWS亚马逊云 1. 概述 2. 相关资料及设备说明 3. AWS云平台接入 3.1 AWS云平台接入概述 3.2 接入AWS ...
- AWS亚马逊云账号注册、免费申请1年云服务器以及Amazon EC2服务与Amazon Lightsail服务的配置与使用
AWS亚马逊云账号注册.免费申请1年云服务器以及Amazon EC2服务与Amazon Lightsail服务的配置与使用 准备 EASYPAY易贝卡申请 全球付申请 亚马逊云 申请产品介绍 注册账号 ...
- AWS亚马逊云全球账号最新注册技巧(防风控)
学习目标: 提示:AWS亚马逊云全球账号最新注册技巧 学习内容: 一.介绍. AWS(亚马逊云)一般是出海项目首选云,全球云服务的大哥大,特别是拿热销的云服务器EC2来说,实例类型就分为了通用.计算优 ...
- AWS亚马逊云注册图文详细教程,多币种充值优势分析
一.介绍. AWS(亚马逊云)还是很不错的,特别是拿热销的云服务器EC2来说,实例类型就分为了通用.计算优化.内存优化.加速计算.存储优化几个方面进行分类,满足用户多方面的需求,而且具有很多附加功能, ...
- aws亚马逊云购买服务器的操作记录
需要先购买预留实例,否则购买的就是按量付费的服务器了,这样长时间用下来费用是贵很多的,不划算 1.购买预留实例 选中其中一个实例à购买更多类似实例就可以购买和之前一样付款方式的实例了 再次启动实例就是 ...
- [ 云计算 | AWS ] 亚马逊云科技核心服务之计算服务(Part1:AWS EC2 星巴克为什么横向排队)
(星爸爸网络上的一张图) 注意上图中的5个人,对没错这5个人.一般情况星巴克的人员配置大概是这样的: 1个经理,在办公室 两个收银,在收银台(本文关注的重点) 三个人做咖啡 当你去过星巴克买咖啡时,你 ...
- 如何在AWS亚马逊云上运行Angular应用
这是我的亚马逊AWS登陆后的页面: Using username "ubuntu" Authenticating with public key "imported-op ...
- AWS 亚马逊云良好架构框架
根据多年来AWS的专家们积累的经验,创建了这一份AWS良好架构框架,其中包含了以下五大支柱: 安全性(Security) 可靠性(Reliability) 性能效率(Performance Effic ...
最新文章
- 【NetApp】7mode options选项解释
- eeglab中文教程系列(4)-预处理工具
- linux下vim命令详解
- 《构建之法》问题与思考
- select count
- 英语影视台词---八、the shawshank redemption
- 今晚直播丨国产数据库入门:openGauss数据库的基本管理和SQL语句入门
- C++学习笔记----2.4 C++对象的内存模型
- excel转json脚本
- node.js打包失败_与专家讨论Node.js-全部失败
- 【测绘程序设计】——大地坐标与空间直角坐标转换
- 新个税计算html、以及java源代码
- rtx web 分级管理系统 二次开发
- 全球与中国马铃薯面粉市场深度研究分析报告
- 向量叉乘求三维空间中两直线(或线段)的交点
- C语言中的static的作用~
- Frida 安卓逆向破解Unity游戏IL2CPP
- Python中的GIL和异步Asyncio、Futures
- linux 查杀其他用户进程,linux如和对其他用户隐藏进程?
- Big Sur 2K显示器HiDPI修改