阿里云服务器安装Mysql


因为我是刚买的阿里云服务器,所以上面并没有安装Mysql,如果你已经安装过Mysql,需要把Mysql卸载干净。

1.更新服务器

yum -y update

更新完成最后会出现complete!
在这里插入图片描述

2.下载Mysql安装包

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

在这里插入图片描述

3.安装Mysql

yum install -y mysql-server

出现complete!说明安装成功
在这里插入图片描述

4.配置my.cnf

vi /etc/my.cnf

在这里插入图片描述
配置内容:
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
!includedir /etc/my.cnf.d

5.设置开机启动

systemctl enable mysqld.service

检查是否开机自动启动设置成功

systemctl list-unit-files | grep mysqld

说明设置成功
在这里插入图片描述

6.设置开启服务

systemctl start mysqld.service

7.查看Mysql默认密码

进入mysql目录 查看mysqld.log


cd /var/log/mysql
cat mysqld.log

在这里插入图片描述

8.登陆Mysql,输入用户名和密码

##为空就不需要输入
mysql -uroot -p       //密码也就是第九步里面查看到的默认密码

9.修改Mysql登录密码

alter user 'root'@'localhost' identified by '123456'; 

标志成功
在这里插入图片描述

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


#运行下面两句话之后就可以通过root账户远程登陆。
update user set host='%' where user='root';
 
#命令立即执行生效(千万不要忘记刷新!!!!!)
#这句表示从mysql数据库的grant表中重新加载权限数据
flush privileges;

在这里插入图片描述
查看用户权限

select host,user from user;

在这里插入图片描述

11.在阿里云安全:防火墙添加端口

在这里插入图片描述
大功告成!
在这里插入图片描述
参考自:https://blog.csdn.net/qq_45441466/article/details/109670194

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值