数据库安装(基于Linux下centos7)(保姆级教程)

发布于:2025-04-14 ⋅ 阅读:(41) ⋅ 点赞:(0)

前言:笔者有段时间没写博客了,今天笔者要分享新的知识了,那就是数据库,笔者会通过博客系统的且通俗易懂的分享数据库知识,对于想要学习数据库和学习过数据库的老铁复习都是非常有用的,绝对干货满满,那么今天我要分享的是学习数据库之前需要的基础知识,和数据库的环境搭建。

1.Linux下安装数据库(笔者是基于Centos7下的安装)

1.在安装数据库之前,我们需要确定我们系统内是否有相关的环境了,我们需要先把那些环境删掉。
先检查是否含有mariadb

 ps ajx |grep mariadb

在这里插入图片描述
这里笔者是已经安装好了,一般情况下应该是没有这个服务的,那么什么是mariadb呢?mariadb就是Mysql一个分支,是一个开源的关系型数据库。

2.那么如果存在mariadb服务,那么我们先停掉该服务,在停掉该服务之前,我们先把我们的用户切换成超级用户

su -

3.再停止该服务

systemctl stop mariadb.service

在这里插入图片描述
4.检查该服务是否停止
在这里插入图片描述
这里只显示grep进程状态,mariadb状态不存在,证明该服务没有启动,当然也可能是没有安装。

5.检查系统安装包

rpm -qa | grep mysql

在这里插入图片描述
6.删除系统安装包
当然由于笔者已经安装好了,所以会显示系统的安装包,正常情况下是没有,有那么我们就把它干掉

yum remove mariadb

7.获取Mysql官方yum源
为了和软件兼容,最好是安装和自己系统版本差不多的mysql版本
所以我们先查看一下我们的系统版本
在这里插入图片描述
8.然后再进去mysql官方yum源,单击右键查看源代码,就会显示版本号了
在这里插入图片描述

9.这里笔者建议下载mysql57开头的对应的比自己操作系统版本新一点的yum源,如果有自己对应的版本那就下载对应的版本
笔者是这个版本
在这里插入图片描述
10.下载好放到桌面,然后在Linux下创建应一个目录存放yum源

mrdir Mysql

在这里插入图片描述
11.然后上次我们下载的yum源到Linux中

rz

在这里插入图片描述
在这里插入图片描述
12.然后再解压yum源

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

在这里插入图片描述
13.安装mysql

yum install -y mysql-community-server

在这里插入图片描述
14.安装过程中我们可能会出现密钥过期的情况
在这里插入图片描述
15.导入最新的密钥

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023

16.查看是否安装成功

my.cnf是mysql的配置文件

ls /etc/my.cnf

mysqld是服务端

which mysqld

mysql是客户端

which mysql

在这里插入图片描述
在这里插入图片描述
17.接下来就是启动mysqld

systemctl start mysqld

在这里插入图片描述
18.查看是否启动mysqld

ps ajx | grep mariadb

在这里插入图片描述
到这里,Mysql就已经安装成功了,接下来我们需要配置一下免密登录那些。、

19.打开Mysql配置文件

vim /etc/my.cnf

在这里插入图片描述
20.在[mysqld]最后一行加入

skip-grant-tables 

在这里插入图片描述
21.重启服务(重启服务是为了使配置文件生效)

systemctl restart mysqld

在这里插入图片描述
然后再配置my.cnf文件(主要是编码)
在这里插入图片描述
在这里插入图片描述
22.正式登录mysql

 ![mysql -u root -p](https://i-blog.csdnimg.cn/direct/335ed9c5596b4f02afdf4bcad324bd3b.png)

再接着敲两下回车键
在这里插入图片描述
23.退出mysql

quit;

总结:今天分享了数据库在Linux下如何安装,相信各位老铁都能安装成功了,接下来笔者会逐渐更新数据库的知识!!!


网站公告

今日签到

点亮在社区的每一天
去签到