在Centos 7环境下安装MySQL

在这里插入图片描述

前言:在安装与卸载MySQL时,用户需切换为root,这样安装之后,普通用户也能够使用。

  • Tips:我们在刚开始学习时,尽量全部使用root进行,适应mysql语句,后面学了用户管理,就可以考虑新建普通用户。

1.卸载不要的环境

先检查是否有mariadb存在:ps ajx |grep mariadb;
停⽌mariadb服务:systemctl stop mariadb.service 
再次检查一下,停⽌完成: ps axj |grep mariadb 

在这里插入图片描述

2.检查系统安装包

rpm -qa | grep mariadb
or
rpm -qa | grep mysql

在这里插入图片描述

3.卸载这些默认安装包

卸载显⽰出来的mariadb/mysql安装包:(sudo) yum remove mariadb

在这里插入图片描述

卸载成功:
在这里插入图片描述

4.获取mysql官方yum源

mysql官方yum源

注:我们安装的mysql版本最好和自己的系统一致,否则可能会存在软件兼容性问题。

查看自己的系统版本:cat /etc/redhat-release

在这里插入图片描述

可以进⼊ http://repo.mysql.com/, 找⼀下和自己版本⼀致的资源,下载到你的本地,然后上传(rz)到你的Linux服务器。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.安装mysql yum源,对比前后yum源

安装前:
在这里插入图片描述

查看你本地的yum源 :(大家不一定相同,但是没有mysql相关的yum源)
在这里插入图片描述

安装中:
在这里插入图片描述

安装后:

在这里插入图片描述

6.看看能不能正常工作

在这里插入图片描述

(截图省略了一些)

7.安装mysql服务

在这里插入图片描述

在安装服务(server)的同时,也会随便安装 公共板块(common)、库(libs)、客户端(client)。

在这里插入图片描述

安装成功:

在这里插入图片描述

8.查看配置文件和数据存储位置

在这里插入图片描述

9.启动服务

在这里插入图片描述

10.查看启动服务

在这里插入图片描述

11.登录方法

这里我们先采用免密码登录,后续笔友会分享其他登陆方法,这里是最简单的。

打开mysql配置文件:vim /etc/my.cnf
在配置文件最后一行加入:skip-grant-tables选项,并保存退出

在这里插入图片描述

登陆输入:mysql -uroot

在这里插入图片描述

登陆成功。

退出输入quit 。

12.配置my.cnf

在这里插入图片描述

配置完毕。

重启sql:在这里插入图片描述

13.常见问题:

安装遇到秘钥过期的问题:
Failing package is: mysql-community-client-5.7.39-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
解决⽅案:
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

在这里插入图片描述

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值