阿里云服务器安装Mysql

文章目录

    • 1.更新服务器
    • 2.下载Mysql安装包
    • 3.安装Mysql
    • 4.配置my.cnf
    • 5.设置开机启动
    • 6.设置开启服务
    • 7.查看Mysql默认密码
    • 8.登陆Mysql,输入用户名和密码
    • 9.修改Mysql登录密码
    • 10.开启远程登录,授权root远程登录
    • 11.在阿里云安全:防火墙添加端口

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

1.更新服务器

yum -y update

更新完成最后会出现complete!
阿里云服务器安装Mysql_第1张图片

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

阿里云服务器安装Mysql_第2张图片
配置内容:
[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;

阿里云服务器安装Mysql_第3张图片
查看用户权限

select host,user from user;

阿里云服务器安装Mysql_第4张图片

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

阿里云服务器安装Mysql_第5张图片
大功告成!
阿里云服务器安装Mysql_第6张图片
参考自:https://blog.csdn.net/qq_45441466/article/details/109670194

你可能感兴趣的:(服务器,mysql,阿里云)