一、连接阿里云服务器ECS实例

1、使用微软自带Windows Powershell远程连接

唤醒Windows Powershell

(1)Shift键+鼠标右键;

(2)【开始】菜单中获取Windows PowerShell

(3)搜索栏直接搜索

2、连接阿里云服务器ESC实例

获取公网IP地址

连接公网IP地址

ssh root@139.224.195.30

(替换成自己的公网IP即可)

连接时需要输入密码,密码为阿里云实例的密码,如果没有设置或者忘记,请参考下一步。

重置实例密码

二、安装MySQL

1、安装Yum Repository

获取版本

搜索MySQL官网,点击【DOWNLOADS】进入下载页;

选择社区版(免费)下载;

选择MySQL Yum Repository;

复制相应版本;

下载

wget -i -c https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm

安装

yum -y install mysql80-community-release-el8-1.noarch.rpm

2、安装MySQL服务器

安装命令

(可以先执行下一步操作,再来执行此步操作)

yum -y install mysql-community-server

解决错误

出现错误警告⚠:Unable to find a match: mysql-community-server

需要先执行:

yum module disable mysql


再执行时就成功啦!

错误官网解释

(EL8 systems only) EL8-based systems such as RHEL8 and Oracle Linux 8 include a MySQL module that is enabled by default. Unless this module is disabled, it masks packages provided by MySQL repositories. To disable the included module and make the MySQL repository packages visible, use the following command (for dnf-enabled systems, replace yum in the command with dnf

(仅限EL8系统)基于RHEL8和Oracle Linux 8的基于EL8的系统包括默认情况下启用的MySQL模块。 除非禁用此模块,否则它将屏蔽MySQL存储库提供的软件包。 要禁用包含的模块并使MySQL存储库软件包可见,请使用以下命令(对于启用了dnf的系统,请将该命令中的yum替换为dnf

3、启动数据库

执行代码

systemctl start mysqld.service

(需要等一会儿)

查看数据库状态

systemctl status mysqld.service

4、登录数据库

查看临时密码

grep "password" /var/log/mysqld.log

使用临时密码登录

mysql -uroot -p

关闭密码校验

先设置密码后才能设置

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root_123R';
set global validate_password.check_user_name=off;
set global validate_password.policy=0; #设置为弱口令
set global validate_password.length=1; #密码最小长度为1

修改密码

修改密码为root
(密码自定义,能记住就行)

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

5、退出MySQL

6、卸载Yum Repository

执行代码

yum -y remove mysql80-community-release-el8-1.noarch

三、连接数据库

1、重新登录数据库

使用修改后的密码(root)进入MySQL

2、远程连接到数据库

切换到MySQL数据库

use mysql

数据库授权

update user set host='%' where user='root';

FLUSH PRIVILEGES;

加密规则修改

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';

查看云服务器防火墙状态

service firewalld status

释放云服务器3306端口

实例->安全组->配置规则;

快速添加;

四、Navicat连接远程数据库

主机:云服务器ESC的公网IP;
密码:数据库修改后的密码(第二章->第4小结->修改密码)

连接成功后就能愉快的使用部署的MySQL数据库啦!

五、安装错误补充

阿里云的镜像系统改成阿里云的,重新暗转的时候出现Error: GPG check FAILED错误

1、重新导入密钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

2、进行安装

yum -y install mysql-community-server

注:能力有限,目前基本无干货,还请谅解,争取早日能够写出有质量的文章!

我是皮蛋布丁,一位爱吃皮蛋的热爱运动的废铁程序猿。

感谢各位大佬光临寒舍~

阿里云ECS云服务器--安装部署MySQL(图文)相关推荐

  1. 阿里云-ECS云服务器跨地域部署k8s集群

    阿里云-ECS云服务器跨地域部署k8s集群 一 .背景介绍 二.环境准备 2.1 ECS云服务资源清单 2.2 K8s软件列表 三.阿里云ECS服务器网络问题 3.1 问题阐述 3.2 解决方案 四. ...

  2. **阿里云ECS Linux服务器图形化界面安装方法 Ubuntu**

    阿里云ECS Linux服务器图形化界面安装方法 Ubuntu 一.远程连接 二.登录后进入终端界面 三.更新服务器,安装图形化界面 apt-get update apt-get upgrade -y ...

  3. 阿里云ECS 云服务器和轻量应用服务器 区别

    什么是阿里云轻量应用服务器? 轻量应用服务器是面向入门级云计算及简单应用用户,提供基于单台云服务器的域名管理.应用部署.安全和运维管理的一站式综合服务.用户可以选择精品应用镜像(比如wordpress ...

  4. 阿里云ECS 云服务器和轻量应用服务器之间的区别

    什么是阿里云轻量应用服务器? 轻量应用服务器是面向入门级云计算及简单应用用户,提供基于单台云服务器的域名管理.应用部署.安全和运维管理的一站式综合服务.用户可以选择精品应用镜像(比如wordpress ...

  5. 阿里云ECS云服务器资源购买决策

    阿里云ECS云服务器资源购买决策 作者:季奔牛 2019-1-31 摘要 利用公有云服务可以节省企业在计算资源上的开支这一点已经得到实践证明,越来越多的企业正在从私有数据中心往公有云迁移.然而面对公有 ...

  6. 阿里云ECS云服务器镜像的基本概念以及使用(七)

    阿里云ECS云服务器镜像的基本概念以及使用 文章目录 阿里云ECS云服务器镜像的基本概念以及使用 1.云服务器镜像的基本概念 1.1.镜像的概念 1.2.镜像的生命周期 1.3.镜像的类型 2.基于快 ...

  7. 阿里云ecs云服务器建立wordpress个人博客教程

    最近流行自媒体,许多朋友也都想建立一个wordpress博客.建立个人博客我们一般都用虚拟主机的多,毕竟便宜,国外的也不需要备案.但是,如果想要长久做下去,博客速度快一些的,我还是建议大家用阿里云的e ...

  8. 阿里云ECS云服务器已停售的实例规格列表汇总

    阿里云ECS云服务器实例规格更新迭代,目前阿里云已经推出第六代ECS云服务器,InstanceTypes分享阿里云ECS云服务器已停售的实例规格族列表: ECS云服务器已停售的实例规格 目前阿里云已停 ...

  9. 云服务器ecs_阿里云ECS云服务器抢占式实例计费模式优缺点

    购买阿里云ECS云服务器有3中计费模式:包年包月.按量付费和抢占式实例,其他两种计费模式都比较好理解,云吞铺子来说说抢占式实例计费模式及其优缺点: 抢占式实例计费模式介绍 阿里云抢占式实例 官方介绍: ...

  10. 阿里云ECS主机 Ubuntu下设置Mysql 5.7.17为远程访问

    2019独角兽企业重金招聘Python工程师标准>>> 阿里云ECS主机 Ubuntu下设置Mysql 5.7.17为远程访问 进入mysql mysql -uroot -p 选择数 ...

最新文章

  1. linux 判断网卡类型 有线 无线
  2. 如何使用Arthas定位线上 Dubbo 线程池满异常
  3. go微服务框架-gomicro试用
  4. Java 对象都是在堆上分配内存吗?
  5. mac下的svn服务器建立
  6. 深度学习数据集中数据差异大_使用差异隐私来利用大数据并保留隐私
  7. 视频容器与编解码器的区别
  8. 让C++代码与C#代码一起生成一个单一的Assembly
  9. python网络爬虫系列教程——Python+PhantomJS +Selenium组合应用
  10. android 关掉屏幕旋转,防止在Android中屏幕旋转时解除对话框
  11. 电路分析之正弦稳态电路的仿真与研究
  12. 事务回滚 Exception 和 runtimeException , check 检查型异常, uncheck 非检查型异常
  13. One-shot Face Reenactment(BMVC19)
  14. 基于 图神经网络 + 知识图谱 的推荐系统 1
  15. PS_一寸(2.5*3.5cm)照片排列在六寸(4*6)相片纸
  16. 清华胡宇迪教授谈关于爱情、关于伴侣、关于承诺、关于人生、关于友情、关于微笑、关于生活、关于幸福
  17. PHP开发网易云FM音乐试听程序源码+支持下载功能
  18. 面向对象:白茶清欢无别事,我在等风也等你
  19. SJ中的json 及多维json
  20. Ubuntu 18.04 LTS安装后要做的11件事情

热门文章

  1. C语言学习日记(yzy):socket(TCP)网络连接
  2. php页面劫持网站,网站被劫持了怎么修复
  3. 户口迁移一定要本人去办理的吗???
  4. 本人GitHub网址https://github.com/LH34128
  5. mysql 内置函数大全 mysql内置函数大全
  6. 安装ie9提示未能完成安装_win10系统安装iE提示“internet Explorer未能完成安装”的方法介绍...
  7. python中graphviz画决策树
  8. SkeyeVSS综合安防视频云服务提供网页无插件直播、录像、检索、回放、报警综合解决方案
  9. 小青龙的Java面试笔记
  10. 上架Google Play Store,国内这些SDK千万不能用,小心被拒!