CentOS7.4下rpm安装mysql5.7.24

2018-12-03  本文已影响0人  cxy_0a65

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

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

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.....

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

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;

上一篇下一篇

猜你喜欢

热点阅读