前提准备:

       CentOS 7 虚拟机一个

下载MySQL安装包

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

CentOS 7 安装MySQL数据库

CentOS 7 安装MySQL数据库

安装mysql

上面的操作已经把安装包下载好了,现在可以进行安装了。

① 解压mysql压缩包

在命令行键入:

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

CentOS 7 安装MySQL数据库

② 开始安装mysql数据库

    可能会遇到的问题:

         1、mysql-community-libs .... 这两个包安装不上

                 原因:centos7系统已经不支持mysql数据库,它默认内部集成了mariaDB,如果我们想要使用 mysql 的话,就要先将原来的mariaDB卸载掉,不然会引起冲突。

                解决方案:卸载maridb

                在命令行键入:

                rpm -qa | grep  maridb             查看maridb  

                yum -y remove mariadb-libs-5.5.60-1.el7_5.x86_64   卸载

         2、缺少依赖包 libaio

                 解决方案:直接使用yum包管理工具安装即可

              yum install libaio

CentOS 7 安装MySQL数据库

      按照下面的顺序安装

rpm -vih mysql-community-common-8.0.15-1.el7.x86_64.rpm

rpm -vih mysql-community-libs-8.0.15-1.el7.x86_64.rpm

rpm -vih mysql-community-libs-compat-8.0.15-1.el7.x86_64.rpm

rpm -vih mysql-community-client-8.0.15-1.el7.x86_64.rpm

rpm -vih mysql-community-embedded-compat-8.0.15-1.el7.x86_64.rpm

rpm -vih mysql-community-server-8.0.15-1.el7.x86_64.rpm

启动MySQL服务,并设置密码

1、重置密码

     ① 在命令行键入:

vim /etc/my.cnf

       在文档内搜索mysqld定位到[mysqld]文本段:

       在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程

CentOS 7 安装MySQL数据库

保存退出

然后启动mysql服务

service mysqld restart

输入mysql 即可登录

CentOS 7 安装MySQL数据库

使用下面命令修改密码即可

use mysql

update mysql.user set password=password('123456') where user='root';

修改完后,退出数据库,使用密码登录。

 

 

 

 

 

相关文章: