在Centos7本地安装mysql57

本文介绍了如何在CentOS7系统中卸载已有的MySQL或MariaDB,然后从官方网站下载MySQL5.7的安装包,通过rpm命令进行安装,并启动服务。此外,还提到了如何查看并修改初始的root用户密码。

在Centos7本地安装mysql57

一、卸载本机已有的mysql或者mariadb

首先,使用下面的指令检查本机是否已经安装了其它版本的mysql或者mariadb:

rpm -qa | grep mysql

如果没有查询出任何结果,说明本机还没有安装过mysql。如果安装了,需要把其它版本的mysql卸载。如何在centos7完全卸载mysql可以参考其它文章。
我的centos上已经安装了mariadb,但是出于实验目的我不想使用mariadb。
检测出安装了mariadb
所以我卸载了mariadb。
可以参考这篇文章:centos7完全卸载mariadb,或者其它博客。

二、mysql安装包下载和解压

在mysql官网:https://downloads.mysql.com/archives/community/,下载图一中框出的文件。
下载指定版本的mysql打包文件
图一 mysql5.7.40打包文件

三、安装mysql

  1. 将MySQL解压到/usr/local/mysql(mysql目录需要自己创建)。
    在这里插入图片描述
    在这里插入图片描述
    解压:
sudo tar -xvf mysql-5.7.41-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql
  1. 使用root权限或者root用户安装mysql
    解压后的/usr/local/mysql目录中的内容如下图所示。有些rpm包不一定用得到。
    在这里插入图片描述
    先后(顺序不能颠倒,因为包之间的依赖关系)使用如下命令安装对应的rpm包:
rpm -ivh mysql-community-common-5.7.41-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.41-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.41-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.41-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.41-1.el7.x86_64.rpm

启动mysql:

service mysqld service 

在这里插入图片描述
查看mysqld的状态:

service mysqld status

在这里插入图片描述
接下来,查看mysql自动生成的root用户的密码:

grep 'temporary password' /var/log/mysqld.log

可能的结果如图:
在这里插入图片描述
下面以默认密码登入mysql之后,修改密码:

mysql -uroot -p

在这里插入图片描述
在mysql命令行中,使用set password = password('密码'); 命令修改成自己的密码。
好了,最基本的mysql到这里算是安装成了。

四、参考博客

  1. Centos7本地和在线安装mysql
  2. CentOS7完全卸载MariaDB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值