CentOS7.4下rpm安装mysql5.7.24

1.下载mysql

在/mydevelop/mysql/目录下执行命令

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar

或者直接在浏览器打开链接,下载后上传到服务器/mydevelop/mysql/

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar

2.解压

tar -xvf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar

蓝线画出的四个包为安装所需要的包

CentOS7.4下rpm安装mysql5.7.24_第1张图片

3.安装前环境清理

首先查看有没有安装mysql或mariadb

rpm -qa | grep mariadb

rpm -qa | grep mysql

如果存在的话   rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64     命令卸载全部包


卸载mysql要完全删除干净(卸载包及删除文件)

4.安装

安装Mysql安装顺序安装

rpm -ivh mysql-community-common-5.7.24-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.24-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.24-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm

安装rpm -ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm可能会报错:

error: Failed dependencies:

        libaio.so.1()(64bit) is needed by mysql-community-server-5.7.24-1.el7.x86_64.....


CentOS7.4下rpm安装mysql5.7.24_第2张图片

缺少libaio包 安装   yum install libaio  后再安装  rpm -ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm  则可以


CentOS7.4下rpm安装mysql5.7.24_第3张图片

5.启动

启动Mysql服务 : systemctl start mysqld

查看MySQL服务器的状态: systemctl status mysqld

设置开机启动:systemctl enable mysqld

生成随机密码 :grep 'temporary password' /var/log/mysqld.log

初始化默认密码

mysql -uroot -p屏幕上的随机密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'SHSac@2018';

允许root用户在任何地方进行远程登录,并具有所有库任何操作权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'SHSac@2018' WITH GRANT OPTION;

刷新权限

FLUSH PRIVILEGES;

你可能感兴趣的:(CentOS7.4下rpm安装mysql5.7.24)