当前位置 : 主页 > 操作系统 > centos >

centos7使用rpm安装mysql5.7的教程图解

来源:互联网 收集:自由互联 发布时间:2023-07-29
CentOS 7使用rpm安装mysql5.7的教程图解说明 MySQL是一个开放源代码的关系型数据库管理系统,广泛应用于Web应用程序的数据管理中。本文将详细介绍在CentOS 7上使用rpm安装MySQL 5.7的全过程。
CentOS 7使用rpm安装mysql5.7的教程图解 说明

MySQL是一个开放源代码的关系型数据库管理系统,广泛应用于Web应用程序的数据管理中。本文将详细介绍在CentOS 7上使用rpm安装MySQL 5.7的全过程。

步骤一:下载MySQL的Yum Repository

在CentOS 7上安装MySQL 5.7,需要先将MySQL 的Yum Repository下载到本地。可以使用以下命令进行下载:

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
步骤二:安装MySQL的Yum Repository

下载成功后可以使用以下命令安装MySQL的Yum Repository:

sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
步骤三:安装MySQL Server

使用以下命令在CentOS 7上安装MySQL Server:

sudo yum install mysql-server

安装完成后可以使用以下命令来启动MySQL服务:

sudo systemctl start mysqld
步骤四:设置密码

第一次启动MySQL服务后,默认是没有设置密码的。使用以下命令可以为root用户设置密码:

sudo grep 'password' /var/log/mysqld.log |tail -1

执行上述命令后,会在终端中产生一段类似下面的文字:

2020-05-04T07:54:26.486462Z 1 [Note] A temporary password is generated for root@localhost: **********

其中的*********就是你的密码。接下来使用以下命令登陆MySQL:

mysql -u root -p

会产生类似下面的提示:

Enter password:

此时输入上述命令中显示的密码即可进入MySQL。进入MySQL后执行以下命令设置新的密码:

SET PASSWORD = PASSWORD('new_password');

此时就完成了MySQL的安装和密码设置的过程。

示例 示例一

如果在安装MySQL Server的时候遇到了以下错误:

Error: Package: mysql-community-server-5.7.19-1.el7.x86_64 (mysql57-community)
           Requires: systemd-sysv
Error: mysql-community-server conflicts with mysql-server-5.6.32-1.el7.x86_64

可以使用以下命令解决:

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

sudo yum install systemd-sysv
sudo systemctl daemon-reload
sudo systemctl start mysqld
示例二

如果已经安装过MySQL,并尝试重新安装时遇到以下错误:

Error: mysql57-community conflicts with mysql-community-server-5.7.19-1.el7.x86_64
Error: mysql57-community conflicts with mysql-community-server-5.7.19-1.el7.x86_64

可以使用以下命令解决:

sudo systemctl stop mysqld
sudo yum remove mysql*
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/my.cnf
sudo yum install mysql-community-server
结论

本文详细介绍了在CentOS 7上使用rpm安装MySQL 5.7的全过程,包括下载MySQL的Yum Repository、安装MySQL的Yum Repository、安装MySQL Server、设置密码等步骤,并提供了两个示例来解决常见的问题。

上一篇:linux数据恢复ext3grep rm -rf的详细介绍
下一篇:没有了
网友评论