一、查看服务器状态

1.确保服务器系统最新状态

yum -y update

出现如下即更新成功

Replaced:grub2.x86_64 1:2.02-0.86.3.al7.alnx               grub2-tools.x86_64 1:2.02-0.86.3.al7.alnx              Complete!

2.重启服务器

reboot

3.检查mysql是否已经安装

rpm -qa | grep mysql

如果已经安装的话,那就还看啥呢

没安装的小伙伴可以继续下面的文章哦

4.下载MySql安装包

rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
或者
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

5.安装mysql

yum install -y mysql-server
或者
yum install mysql-community-server

如果显示以下内容说明安装成功

6.设置开机启动mysql

 systemctl enable mysqld.service

7.检查是否已经安装了开机自动启动

systemctl list-unit-files | grep mysqld

如果显示以下内容说明已经完成自动启动安装

8.设置开启服务

systemctl start mysqld.service

9.查看MySql默认密码

查看默认密码后,方便我们修改为自己想要的密码

grep 'temporary password' /var/log/mysqld.log

10. 登陆MySql,输入用户名和密码

密码为上一步看到的默认密码

mysql -uroot -p

11.修改当前用户密码

SET PASSWORD = PASSWORD('xxxxxxxxx');

注:直接复制粘贴上边的命令,会出现错误,错误如下:

解决方式如下:

原因:mysql为了安全,有自己的策略要求,如果我们想将其设置为我们常用的root或者123456这样的密码,需要修改策略要求,具体命令如下:

通过设置密码强度来改变,如下方式:

set global validate_password_policy=LOW;

然后再次在mysql命令行下执行

SET PASSWORD = PASSWORD('xxxxxxxxxx');

12.开启远程登录,授权root远程登录

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'xxxxxxx' WITH GRANT OPTION;

13.命令立即执行生效

flush privileges;

二、远程工具连接

1.使用xshell,putty等工具连接服务器

2.输入mysql -uroot -p 输入密码登录

3.use mysql

4.接下来我们可以查看一下现有用户及连接权限

select User,authentication_string,Host from user

mysql是为了安全考虑所以初始的时候远程是不能访问的,只能本地localhost,127.0.0.1访问。(就相当于远程只能登录mysql这个工具,却不能以某种用户的身份访问里面的数据(我们平时做项目都是以root用户的身份访问指定数据库数据))

5.下面我们就再添加一个root用户,密码暂时为空,允许任意Ip访问’%’

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root用户的密码' WITH GRANT OPTION;

6.刷新

flush privileges;

7.阿里云配置实例安全组


通过navicat工具连接,即可连接成功。

阿里云ECS服务器安装Mysql全过程相关推荐

  1. 阿里云ECS服务器安装AMH5.3面板并搭建WordPress站点详细教程(卞懂的学习笔记)...

    很多站长在购买阿里云ECS服务器后不知道该怎么搭建网站环境,又或是搭建了AMH5.3面板后不知道该怎么配置站点,下面这个教程将详细介绍阿里云ECS服务器安装AMH5.3面板并搭建WordPress站点 ...

  2. 阿里云ECS服务器安装docker教程(超详细图文教程)

    文章预览: 阿里云ECS服务器安装docker教程(超详细图文教程) 一.查看服务器信息 二.安装docker 三.卸载docker 四.阿里云镜像加速器 五.篇外 阿里云ECS服务器安装docker ...

  3. 阿里云ECS服务器购买及配置,SpringBoot项目部署到阿里云ECS服务器,阿里云ECS服务器安装JDK、Mysql、nginx详细步骤

    1.购买阿里云ECS服务器 官网:阿里云-上云就上阿里云 根据自己的需要选择相应的配置: 目前有一个月的服务器免费体验时间,我选择了免费体验,点击后,可以看到你刚才购买的服务器: 也可以通过这里查看你 ...

  4. 阿里云ECS服务器安装宝塔BT面板图文教程

    下面稍微介绍一下如何使用阿里云服务器安装宝塔面板. 概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器 ...

  5. 阿里云ECS安装MySql数据库

    文章目录 一.环境说明 1.操作系统 2.MySQL版本 3.安装方式 4.安装包放的位置 5.阿里云ECS防断开 二.如果Linux安装或MySql请卸载 1.查看MySQL是否已经安装 2.如果之 ...

  6. 阿里云ECS服务器安装mysql8

    前言 这两天买了台阿里云ECS服务器,准备安装mysql8,看了网上安装流程,结果五花八门,没有一个正确的,在这里我整理了下安装步骤分享下! 下载地址 https://downloads.mysql. ...

  7. 解决阿里云ECS安装Mysql失败:GPG密钥已安装,但是不适用于此软件包

    平台:阿里云ECS 操作系统:CentOS-7\CentOS-8 操作步骤: wget http://dev.mysql.com/get/mysql57-community-release-el7-1 ...

  8. 阿里云ECS服务器安装Nginx

    前言: 阿里云Ecs服务器部署项目,尤其是对于前后端分离的项目,之前在博客中提到相关SpringBoot部署到服务器: (35条消息) SpringBoot部署到阿里云服务器_最爱吃大米的博客-CSD ...

  9. 阿里云ecs服务器安装docker

    环境:阿里云 轻量级服务器 系统:centos8 安装方式 参考docker官网地址:Install Docker Engine on CentOS | Docker Documentation 登录 ...

最新文章

  1. TSP问题——动态规划
  2. C++中可以以“类名::成员函数”直接引用成员函数哦!
  3. Machine Learning 网络资源
  4. Win10下IIS配置图解、MVC项目发布图解、IIS添加网站图解
  5. spring cloud组件服务架构
  6. MongoRepository自定义条件及分页查询代码
  7. WM_CTLCOLOR消息
  8. 深入理解c++中的函数模板
  9. 规则引擎 设计 git_引擎盖下的Git
  10. (转)为Spring集成的Hibernate配置二级缓存
  11. PyTorch 1.0 中文官方教程:可选:数据并行处理
  12. foreach循环怎么获取全部返回值_PHP跳出循环的方法语句有哪些
  13. 开涛spring3(4.4) - 资源 之 4.4 Resource通配符路径
  14. linux ubuntu 11.10 下的android开发环境的搭建!
  15. plsqldev12 工具栏图标设置
  16. 互联网大佬的枕边美女
  17. 【数据分析】决策树案例详解
  18. 2017年看的tracking论文
  19. python透视表画图_透视表、交叉表、matplotlib作图
  20. openFrameworks实现的简单捕鱼游戏

热门文章

  1. 支付宝的蚂蚁积分用途很多,别不当回事儿,用得好能省很多钱哦!
  2. python Flask 编写 api 接口,CORS 解决 flask 跨域问题
  3. linux screen 环境变量,Linux 下 screen 使用方法
  4. 【211】win10快捷键大全
  5. C# bartender打印帮助类,单个打印以及批量打印方法封装
  6. 分数加减运算(java实现)leecode网题目
  7. ubuntu18.04美化主题(完整版)
  8. 抖音,5.5亿!未来十年的流量入口,视频百科全书的梦,会成为现实吗?
  9. 全球及中国等离子电视行业市场销售量调研及未来发展展望报告2022-2027年
  10. 【※主题下载の命零电脑桌面主题※】