基于阿里云云服务器ECS-n4型部署环境(2)-- 安装mysql

6 篇文章 0 订阅
5 篇文章 0 订阅

基于阿里云云服务器ECS-n4型部署环境(2)-- 安装mysql

一、第一步,先下载安装MySQL官方的yum源

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server --nogpgcheck

这部分会下载MySQL的安装包,并且进行安装,执行时间稍稍的多那么一丢丢,耐心等待即可

二、第二步,安装完之后启动我们的MySQL服务

systemctl start mysqld.service

三、第三步,查看我们MySQL的初始密码

ps:老手都知道在哪里看了 _

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

最后面的就是MySQL的初始密码

第四步、登录MySQL数据库

mysql -uroot -p
#然后输入我们刚刚查看到的密码

第五步、修改密码策略并同时修改密码

set global validate_password_policy=0;  #修改密码安全策略为低(只校验密码长度,至少8位)。
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';

这时就有问题了,为啥要改密码策略呢

下面我就告诉你原因:

首先MySQL目前主要使用的版本的密码策略默认是1,

就是限制了密码长度,密码的复杂程度,并且如果你改的密码达不到要求就不允许你更改的,所以我们为了方便一般通过都会更改一下默认的策略的,改成0,是只限制了密码的长度,当然一定复杂度的密码还是有必要的

第六步、授予root用户的远程管理权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';

第七步、去实例的控制台给予端口开放

阿里管理——实例——安全组规则——快速创建规则——HTTP:3306( 授权类型:地址段访问 授权对象:0.0.0.0/0)

这样我们就可以通过外网去访问我们服务器的数据了,后面为了安全,安全组创建规则的时候,可以做一下IP或者其他的限制的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值