当前位置:   article > 正文

MySQL在Centos 7环境安装_centos7适合哪些版本mysql

centos7适合哪些版本mysql

在这里插入图片描述
说明:
1.安装与卸载中,用户全部切换成为root,一旦安装,普通用户都能使用。
2.初期练习,mysql不进行用户管理,全部使用root进行,尽快适应mysql语句,后面学了用户管理,在考虑新建普通用户

1. 卸载不要的环境

在这里插入图片描述
先看一下你的系统里有没有安装过mysql或者mariadb,如果有我们可以使用,也可以删除。但是我们需要查看一下mysql的版本。首先,which mysql,看你的系统里有没有存在这个mysql,如果存在,就用:

mysql --version
  • 1

来查看myaql的版本号。

如果大家系统里面有的话,我们想卸载,首先需要把这个mysql给停止服务,如果mysql在运行时,我们是卸载不掉的。

systemctl stop(start) mysqld//停止(启动)
  • 1

下面我们就需要查看安装过的安装包
在这里插入图片描述
我这里是有一个安装包的,下面我们就需要把它卸载掉。

rpm -qa | grep mariadb(mysql) | xargs yum -y remove
  • 1

在这里插入图片描述
卸载完之后,就都没有安装包了。

2. 获取mysql官方yum源

获取官方yum源链接:http://repo.mysql.com/

首先,我们可以看一下自己系统是什么版本的:
在这里插入图片描述
最好安装和⾃⼰系统⼀致的mysql版本,否则可能会存在软件兼容性问题。
在这里插入图片描述
在这里我们可以下载mysql5.7版本,并且是Centos 7系统下。
在这里插入图片描述
下载好后,用rz把我们windows上的文件拉到我们的Linux中。这里只是个安装包,下面我们就需要把它安装好:
在这里插入图片描述
安装包安好之后,我们就可以看到yum源里面有这个了。
在这里插入图片描述
然后,我们可以通过yum来安装mysql了。

3. 安装mysql服务

在这里插入图片描述
用这个命令就开始安装mysql。
在这里插入图片描述
但是这里我们是遇到了一个问题:安装遇到秘钥过期。

解决方案

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
  • 1

我们把这行命令去执行一下,然后再去安装。

安装完成之后,我们需要查看一下系统是否安装成功:
在这里插入图片描述
这三个文件是必须要有的。这里的mysql叫做数据库的客户端,mysqld是数据库的服务端。第三个就是配置文件。

安装好之后,我们就可以启动它了。
在这里插入图片描述
在这里插入图片描述
可以看到它的状态是listen,所以它是一个网络服务器,遵守的是TCP协议,在应用层。

4. 登陆mysql

打开mysql配置⽂件:

vim /etc/my.cnf
  • 1

在这里插入图片描述
可以看到配置文件里是mysqld,说明配置的是数据库服务端的,如果我们想配客户端可以[mysql]来配置。
在这里插入图片描述
在最后一行,加上这样的代码。然后保存退出。

在登录前,我们还需要重启服务,因为我们用的还是老服务,配置文件还没生效。
在这里插入图片描述
重启之后,我们就开始登录,输入密码时直接按回车就可以了。
在这里插入图片描述
这样就能登录成功了。

5. 配置文件

在这里插入图片描述
这里的datadir是我们创建的表,库等都会放在这个目录下。

最后,我们再配置⼀下my.conf,主要是数据库客⼾端和服务器的编码格式:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/868031
推荐阅读
相关标签
  

闽ICP备14008679号