centos7.8安装配置mysql5.7方法

公司购一台阿里云ECS服务器做数据库,踩了一小时坑,最后阿里源直接安装成功2分钟搞定。。。特此写下分享

1、获取mysql yum源

 https://dev.mysql.com/downloads/repo/yum/

 

 或者直接复制链接地址 https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2、下载安装

 直接输入   wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

 接着安装mysql源

yum -y localinstall mysql57-community-release-el7-11.noarch.rpm

 3直接在线安装mysql(直接采用源安装)

yum -y install mysql-community-server

 4、安装完以后直接启动mysql

 可以看到mysql启动成功,端口3306

5修改root密码

在/var/log/mysqld.log文件中系统自动生成了root密码,上图框中所示

mysql -uroot -p  输入框中密码登入

修改密码,输入命令(这里5.7版本密码要求较高,需要高强度的)

 ALTER USER 'root'@'localhost' IDENTIFIED BY '你想要的密码';

6、设置允许远程登入

 7、设置开机自启

systemctl enable mysqld

systemctl daemon-reload

8、有些乱码的需要配置编码

修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置

 保存完 重启mysql服务: systemctl restart mysqld

9、测试连接成功

原文地址:https://www.cnblogs.com/Andrewpk/p/13306895.html