美文网首页
CentOS7 通过yum安装Mysql

CentOS7 通过yum安装Mysql

作者: Kindey_S | 来源:发表于2023-08-31 11:23 被阅读0次

环境

硬件

配置 测试配置
CPU 1.8GHz
内存 4GB
核心 4核
带宽 1000Mb

软件

  • VMware® Workstation 16 Pro 16.1.1 build-17801498
  • CentOS Linux release 7.6.1810 (Core)
  • Mysql 5.7

安装

之前发过通过官网下载的rpm文件安装的文章《CentOS 7 安装mysql5.7极简教程》,最近有发现了一个更简单的方式,可以通过yum命令进行安装。

安装mysql

1、下载MySQL官方的Yum Repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、安装Repository

yum -y install mysql57-community-release-el7-10.noarch.rpm

3、更新过期的证书

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

4、安装mysql

yum -y install mysql-community-server

安装过程会自动删除系统自带的mariadb

安装完成

5、运维指令

systemctl enable mysqld.service   # 开机自启动
systemctl status mysqld.service   # 查看服务状态
systemctl start  mysqld.service   # 启动服务
systemctl stop  mysqld.service    # 停止服务
systemctl restart mysqld.service  # 重启服务

设置root密码并开启远程登录

查看原始密码

grep password /var/log/mysqld.log

登录控制台

mysql -uroot -p

设置密码,注意密码需要长度不少于8为,包含大小写字符、数字、特殊字符。

set password = password("*****");

生产环境不建议开启root用的远程权限,如果确实需要,可以新建一个管理员用户給远程权限。

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

防火墙

添加3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload

远程连接成功

连接成功

相关文章

网友评论

      本文标题:CentOS7 通过yum安装Mysql

      本文链接:https://www.haomeiwen.com/subject/xbramdtx.html