centos7安装mysql8.0

Centos 安装 MySQL Linux 系统 安装 mysql 阅读详情

在CentOS Linux release 7.9.2009上安装MySQL的步骤如下:

一、首先,由于CentOS 7默认安装了MariaDB,需要先卸载它。在终端中执行以下命令:

rpm -qa | grep -i mariadb  
rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64

二、确保MariaDB已完全卸载,执行以下命令进行检查:

rpm -qa | grep mysql

如果没有任何输出,表示MariaDB已成功卸载。

三、接下来,下载MySQL的Yum Repository。在终端中执行以下命令:

wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm  
yum -y install mysql80-community-release-el7-3.noarch.rpm

3.1安装MySQL数据库,执行以下命令:

yum -y install mysql-community-server

3.2如果报错如下,怎么解决呢?

Public key for mysql-community-client-8.0.36-1.el7.x86_64.rpm is not installed


 Failing package is: mysql-community-client-8.0.36-1.el7.x86_64
 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

我使用的1方法
解决方法1:

需要禁掉GPG验证检查,指令:

```bash
yum -y install mysql-community-server --nogpgcheck
```

解决方法2:

查看自己的mysql版本获取与自己版本匹配的RPM-GPG-KEY-mysql密钥

更新密钥:确保MySQL存储库的GPG密钥是正确的

```bash
sudo rpm --import https://mysql.com/downloads/RPM-GPG-KEY-mysql
```

更新存储库:

```bash
sudo yum update
```

四、安装完成后,启动MySQL服务,执行以下命令:

systemctl start mysqld.service

五、检查MySQL服务的运行状态,执行以下命令:

systemctl status mysqld.service

如果看到“active (running)”字样,表示MySQL服务已成功启动。

六、查看MySQL的初始密码,执行以下命令:

grep "password" /var/log/mysqld.log

这将显示MySQL的初始密码。

使用初始密码登录MySQL数据库,执行以下命令:

mysql -uroot -p

然后输入你在上一步中找到的初始密码。

七、最后,修改MySQL的默认密码。在MySQL命令行中执行以下SQL语句:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';

将your_new_password替换为你想要设置的新密码。

完成以上步骤后,MySQL已成功安装在CentOS Linux release 7.9.2009上,并且你可以使用新密码登录数据库进行操作。请注意,安装过程中可能会遇到一些依赖关系或其他问题,需要根据实际情况进行调整和解决。

centos7 安装mysql8.0超详细步骤 补充:遇到Failing package is:mysql-community-icu-data-files-8.0.29-1.el7.x86_64 GPG Keys are configured as 此问题时在yum install 版本后面加上 --nogpgcheck,即可绕过GPG验证成功安装。firewall-cmd --zone=public --remove-port=3306/tcp --permanent #关闭3306端口(这里只是演示一下怎么关闭开放的端口)(现在就可以设置成功了) 阅读详情

相关推荐

CentOS7安装MySQL8.0图文教程

1.下载 MySQL 所需要的安装包         网址:https://dev.mysql.com/downloads/mysql/ 2.Select Operating System: 选择 Red Hat ,CentOS 是基于红帽的,Select OS Version: 选择 linux 7 3.选择 RPM Bundle 点击 Download 4.点击 No th...

weixin_42266606的博客 13万+

centos7 yum 安装mysql8.0.36

使用如下命令卸载和删除: rpm -e 和 rm -rf 后面紧跟的是你查找出来的软件包和文件夹、文件名。### 常见的安全标准规范如 GB强制的等级保护、分级保护之二、三、四级,以及企业或组织要求的规则等;## 这里是个错误的提示样子,仅做提醒大佬们,因为所输入的密码不符合mysql默认密码安全规则。### 符合密码规则和各种安全标准规范合规的密码,以增强系统的安全性。如果此前有安装过的,用过的,备份数据库,然后全部卸载清理干净。10、修改密码 #密码要符合mysql安全规则,否则修改不成功。

耕耘——从菜鸟到高手的蜕变 1635

Centos7 安装 mysql8.0 (RPM安装版)

rpm的mysql包,安装起来简单,解压版的mysql还需要做许多配置,稍有不慎就会出错!!!

qq_28120987的博客 2123

Centos7详细安装部署Mysql8.0两种方案

开启root远程登录权限后,还无法直接被外界连接,因为MySQL的端口号3306在Linux中默认关闭的。找到相应版本下载: mysql80-community-release-el7-7.noarch.rpm。版本: 8.0.31 — os:Linux-Generic ----- osVersion:x86,64。这里我们选择__mysql80-community-release-el7-7.noarch.rpm。== 会打印出密码,记住,然后需要修改root密码后才能正常使用数据库==

weixin_47940024的博客 9242

Centos 7 安装 MySQL8.0(通过 rpm 安装包进行安装)

环境:MySQL8.0.17 x 64 rpm、CentOS7.6 x 64位、wget下载工具、Navicat for mysql11(用于测试数据库连接) 删除MariaDB(若没有可以跳过) (由于MySQL在CentOS7中收费了,所以已经不支持MySQL了,取而代之在CentOS7内部集成了mariadb,而安装MySQL的话会和MariaDB的文件冲突,所以需要先卸载掉Ma...

Hern(宋兆恒) 5738

centos7安装MYSQL8.0

MySQL 8.0安装指南:首先卸载系统自带的MariaDB及相关组件,安装必要的依赖包(perl、net-tools、libaio)。将MySQL二进制包解压至/usr/local目录并重命名,创建mysql用户组和用户。配置my.cnf文件,设置数据目录、字符集等参数。执行初始化命令生成临时密码,设置服务自启动并启动MySQL服务。最后修改root密码并允许远程登录,同时配置环境变量方便使用mysql命令。整个流程包含权限设置、服务配置和基础安全设置等关键步骤。

qq_41683719的博客 968

CentOS 7 上安装 MySQL 8.0 教程

在本教程中,我们将通过一系列步骤在 CentOS 7.6 系统上安装 MySQL 8.0.30 版本。这个过程包括了安装前的准备、下载 MySQL、配置和优化等步骤。

interest_ing_的博客 2171

CentOS7安装MySQL8.0记录

在CentOS7安装MySQL8.0.X,有两种情况: 曾经安装过MySQL,或者安装MySQL中途失败的 包括版本冲突、依赖关系错误等等。 Error: Package: mysql-community-server-8.0.18-1.el8.x86_64 (mysql80-community) Requires: libc.so.6(GLIBC_2.28)(64bit) Error: Package: mysql-community-server-8.0.18-1.el8.x8

qq_34885184的博客 2150

Centos7环境下安装Mysql8.0详细教程

以上命令是解决安装mysql8时的依赖环境问题。编辑/etc/my.cnf文件,可以为MySQL设置如下参数(按实际需求选择即可)启动mysql后会生成一个临时密码,使用此命令可以查询到临时密码,见下图。如果没有成功得到临时密码也可以在/etc/my.cnf配置文件的末尾添加。进入/usr/local/mysql8,运行以下命令解压缩安装包。如下图,先下载在centos系统下MySQL8.0的安装包。接下来我们就可以使用空密码登录MySQL了。使用此临时密码可以登录MySQL8。

peng狗头的博客 5193

Centos7离线安装Mysql8.0版本

Centos7,离线安装mysql8.0版本,包括前置依赖,二进制包。免密登录。开启远程登录功能

swg321321的博客 1406

CentOS 7 安装 MySQL 8.0 部署文档

使用相应的验证 SQL 语句来确认配置的修改。文件获取自动生成的临时 root 密码。使用记录的临时密码登录。

u011197085的博客 1685

centos7下面mysql8.0的安装

centos7下面mysql8.0的安装

weixin_55229531的博客 5万+

CentOS7安装MySQL8.0.31

CentOS7中安装MySQL8.0.31

Te_Amo_SHX的博客 2290

Centos7 首次 安装Mysql8.0

随笔记录背景介绍:重装Centos7 系统,没有安装mysql1.MariaDB。

weixin_57632548的博客 1368

centos7安装hive和mysql8.0用于HA

环境准备: 1.虚拟机centos7 2.一个健康可用的HA 3.具备基本的知识 4.hive是基于HA完成分布式的,所以在一台机器上完成安装即可 5.正常人 第一步: 安装mysql 1. 官网下载mysql安装包 其中注意centos7 是基于红帽的,Select OS Version: 选择 linux 7 选择 RPM Bundle 点击 Download,我下载的是8.0.26版本 ...

qq_53701272的博客 1944

用Yum在Linux安装MySQL8

yum安装mysql8

Bertram的博客 1071
上一篇: 数据库交付运维高级工程师-腾讯云TDSQL
下一篇: centos7安装mysql5.7
phpstory
博客等级 码龄9年 358粉丝 203原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

phpstory

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值