CentOS 7.9 64位安装MySQL8.0 Community

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 阅读详情

1. 导入 GPG 密钥

# 导入 MySQL 官方 GPG 密钥(包括 2022 和 2023 版本)
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql

2. 添加 MySQL Yum 仓库

# 下载 MySQL 官方 Yum 仓库配置包
wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm

# 安装仓库配置
sudo rpm -ivh mysql80-community-release-el7-7.noarch.rpm

# 验证仓库是否添加成功
yum repolist enabled | grep mysql

输出示例:

mysql80-community/x86_64       MySQL 8.0 Community Server

3. 安装 MySQL 服务器

# 安装 MySQL 服务器(自动解决依赖)
sudo yum install -y mysql-community-server

# 启动 MySQL 服务
sudo systemctl start mysqld

# 设置开机自启
sudo systemctl enable mysqld

4.获取临时密码并修改

MySQL 8.0 首次启动会生成一个临时密码,存储在日志文件中:

# 查看临时密码
sudo grep 'temporary password' /var/log/mysqld.log

输出示例:

2023-10-01T12:34:56.789012Z 1 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Abc123!@#

修改密码:

# 登录 MySQL(使用临时密码)
mysql -u root -p

# 修改密码(要求包含大小写字母、数字、特殊字符)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword123!@#';

# 退出 MySQL
exit;

5. 配置远程访问

如果需要从外部访问 MySQL,需修改配置并授权:

# 编辑 MySQL 配置文件
sudo vim /etc/my.cnf

在 [mysqld] 段添加:

bind-address = 0.0.0.0  # 允许所有 IP 访问(生产环境建议限制为特定 IP)

授权远程访问:

-- 登录 MySQL
mysql -u root -p

-- 创建远程用户并授权(示例)
CREATE USER 'remote_user'@'%' IDENTIFIED BY 'RemotePassword123!@#';
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

-- 退出
exit;

重启 MySQL 生效:

sudo systemctl restart mysqld

5. 配置防火墙

开放 MySQL 默认端口 3306:

sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
sudo firewall-cmd --reload
安装Mysql报错:软件包:mysql-community-server-5.7.30-1.el7.x86_64 (mysql57-community) 需要:mysql-community解决 报错信息: ... 错误:软件包:mysql-community-server-5.7.30-1.el7.x86_64 (mysql57-community) 需要:mysql-community-common(x86-64) = 5.7.30-1.el7 已安装: mysql-community-common-8.0.20-1.el7.x86_64 (@mysql80-community) ... 安装过程: [root@test2 ~]# w 阅读详情

相关推荐

Centos7.4+Mysql8.0详细安装教程附安装包

安装环境: 系统:Cento7.4 Mysql版本:8.0.11 Mysql远程连接工具:Navicat 一 创建Mysql账户 groupadd mysql useradd -g mysql mysql 二 准备安装包 mysql-community-common-8.0.11-1.el7.x86_64.rpm my...

mygod博客 9780

centos7.9在线安装mysql8.0

centos7.9在线安装mysql8.0

wangzong_0810的博客 890

Linux CentOS7环境下用mysql源安装mysql-community-server并登录

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

qq_45266988的博客 1033

MySQL

MySQL

潆勖的博客 7217

centos7下安装MySQL5.7

1、在MySQL下载mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar 网址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar 2、上传到centos7中,解压tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bund...

qq_44713105的博客 4215

CentOS7安装MySQL8报错mariadb-libs is obsoleted by mysql-community-libs-8.0.xx-1.el7.x86_64

1.问题 CentOS7 安装 MySQL8 报错 mariadb-libs is obsoleted by mysql-community-libs-8.0.xx-1.el7.x86_64 warning: mysql-community-libs-8.0.28-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY error: Failed dependencies: mariadb-libs is obsol

邓邓子的博客 9123

CentOS7.9安装mysql8.0

下载地址:MySQL :: Download MySQL Community Server (Archived Versions)

博客内容均实战过 2479

保姆级教程:用dnSpy调试Unity游戏,从找DLL到打断点全流程(附调试版mono.dll下载)

本文详细介绍了使用dnSpy调试Unity游戏的全流程,包括环境准备、关键程序集定位、mono.dll版本匹配与替换、调试环境配置及实战技巧。通过本教程,开发者可以高效进行Unity游戏逆向分析,适用于学习设计模式或安全审计等场景。

weixin_30236595的博客 577

rpm mysql5.7 密钥_mysql5.7+centos7+rpm 安装

mysql 安装[root@hadoop ~]# tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar[root@hadoop ~]# ll总用量 1036900-rw-------. 1 root root 1435 1月 6 05:10 anaconda-ks.cfg-rw-r--r--. 1 root root 53088256...

weixin_33318222的博客 334

MIPI转LVDS芯片调试实战:从Kernel到UEFI的完整点亮流程

本文详细解析了MIPI转LVDS芯片调试的全流程,从Kernel驱动开发到UEFI早期初始化,涵盖I2C通信、电源时序控制等核心挑战。通过LT9211芯片实战案例,提供设备树配置、电源时序优化及显示异常排查等实用技巧,助力工程师高效完成屏幕调试工作。

weixin_30314813的博客 450

【STM32Cube HAL】输入捕获(六)——脉宽测量

1

HAHAHA 4908

Linux (Alibaba Cloud Linux) 安装mysql8.4.10

数据比较大,所以我在服务器另外挂了一个盘装mysql,和默认安装一个道理,换路径即可。注意:如果要数据库大小写在这里要提前增加配置lower_case_table_names = 1。在最后新增一行,cat /etc/profile查看文件。注意记录临时密码,后面登录时会用到。

rui276933335的专栏 3179

MySQL下载和安装教程

1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/ 2.点击DOWNLOADS模块下的Community模块下的MySQL Community Server进行下载。 由于目前最新版本是:MySQL Community Server 5.7.21 建议博友下载历史版本,本博下载的是5.6.39 下载步骤: 进入,选择MySQL的版本及主机 根据自己的电脑选择相应的位数进行下载,本机是64位,点击download。 进入下.

残雪的剑的博客 4万+

centos7.6arm安装mysql8.0.17_Centos7.6在线安装mysql8.0.16

一、创建安装目录在Centos中将账户切换到root账户下,进入local目录下1 cd /usr/local可以通过ls命令查看当前目录有的文件,在该目录下创建存放mysql安装文件的目录1 ls23 mkdir mysql45 ls然后切换到mysql目录下1 cd mysql二、下载mysql1 wget https://repo.mysql.com//mysql80-community-...

weixin_42299346的博客 209

静态与动态LACP链路聚合:原理、配置与排错实战指南

链路聚合技术是提升网络带宽与可靠性的核心方案,通过将多个物理端口逻辑捆绑,实现带宽叠加与链路冗余。其原理基于IEEE 802.3ad标准,通过负载均衡算法将数据流分布到不同物理链路,既避免了数据包乱序,又提升了整体吞吐量。该技术的核心价值在于消除单端口瓶颈、提供毫秒级故障切换,并能简化网络拓扑管理。在企业服务器接入、数据中心互联及虚拟化平台等场景中,链路聚合已成为构建高可用网络的基础。实践中,动态LACP模式通过协议报文协商,能主动检测链路故障并防止配置错误导致的网络环路,相比静态聚合更为可靠。本文将深入解

weixin_31412781的博客 268

Qt CEF融合技QCefView使用教程

如果从事C++客户端开发,对CEF应该不陌生,当C++界面需要和web交互时,CEF是很好的解决方案,当然Qt也提供了QWebEngineView来进行web交互,最近在万兴喵影的安装目录看到了QCefView.dll,之前也听说过这个库,没在意,没想到还真有人用到项目里面,于是决定自己编译写个demo看看......

琅嬛福地 1万+

CentOS7 安装mysql 8.0

CentOS7的yum源中默认是没有mysql的,我们需要要先下载mysql的repo源。 1、下载mysql的repo源 wget http://repo.mysql.com/yum/mysql-8.0-community/el/7/x86_64/mysql57-community-release-el7-9.noarch.rpm 2、安装mysql57-community-r

巾尚京的博客 2962

性能优化-高通cDSP(QDSP6)架构详解

高通cDSP开发的商业价值30秒快速认识高通cDSP开发的商业价值【高通cDSP旨在处理一些简单但需要大量计算的场景,如图像处理、科学计算、AI训练、计算机视觉等。这些场景使用CPU来运算会极大的降低CPU的吞吐量,因此利用现代寄存器较宽的特性设计出了适配数据并行的DSP芯片,cDSP就是典型的代表。利用cDSP+CPU既可以满足一般的使用场景,也可以完成现代图像和视频数据的处理。

发狂的小花的博客 5945

centos7 64位系统 安装最新版MySQL8.0.27教程(按照官方文档)图文详解

linux centos7 64位系统 安装最新版MySQL8.0.27教程,按照官方文档来安装,与自定义手动安装对比,不用手动删除内置的mariaDB数据库,不用一个一个安装包地装,附上非官方手动安装方式。 sqlyog远程连接不上问题解决。 plugin caching_sha2_password could not be loaded报错解决。

L9009121314的博客 5413

Python 爬虫实战:爬取知乎问答与评论数据并分析

摘要:本文以Python为核心工具,系统讲解知乎问答与评论数据爬取的技术方案。通过分析知乎API接口结构,详细阐述Requests库结合正则表达式的数据获取方法,涵盖请求头构造、鉴权参数处理等关键技术。文章对比了HTML解析、API调用和Selenium模拟三种爬取方案的优劣,提供完整的代码实现,包括问题信息获取、回答列表爬取和评论数据提取。同时介绍了数据存储(JSON/Excel)和基础文本分析(词云生成)方法,并给出合规使用建议和技术优化方向,为开发者提供了一套可落地的知乎数据爬取与分析解决方案。

2503_91057718的博客 1821

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

centos7.9离线安装mysql8.4.3全过程+踩坑记录

需要通过VPN登录一台云服务器, 云服务器是centos7.9的空白系统,不能联网。这样安装一些东西就很麻烦,本文记录一下安装的全过程。

让代码飞 1497

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Linux安装MySQL (centos7.9安装MySQL8.0)

Linux安装MySQL (centos7.9安装MySQL8.0)

qq_43183910的博客 2165

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Centos7 Yum安装MYSQL8.0详细安装步骤

Centos7 Yum安装MYSQL8.0详细安装步骤 0、更换yum源 1、打开 mirrors.aliyun.com,选择centos的系统,点击帮助 2、执行命令:yum install wget -y 3、改变某些文件的名称 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 4、执行更换yum源的命令 wget -O /etc/yum.repos.d/CentOS-Base.repo http

jinghuay的博客 1万+

Centos7.9安装mysql8客户端工具mysql-community-client、Configuring mysql-apt-config选择OK无法退出及mysql表增加字段时报错

之前的都没有错,实际要进行的改变就是在configuring mysql-apt-config选择mysql product界面,第一轮结束以后,再进入到mysql product界面,它提供MySQL Server & Cluster ,MySQL Tools & Connectors,MySQL Preview Packages三个选项,最后还有一个OK按钮,注意这个OK不是最下方单独的一个OK选项,是的。只下载client包是不行的,会在安装的过程中碰到如下面的这种报错,提示你其需要先安装的依赖包。

本博客记录了从2014年以来在工作学习中遇到的技术问题、解决方法以及部分个人人生经历、经验等内容。 1723

CentOS8 按照 MySQL5.7———错误:没有任何匹配: mysql-community-server

问题 [dzl@localhost ~]$ sudo yum -y install mysql-community-server 上次元数据过期检查:0:32:16 前,执行于 2022年03月12日 星期六 16时08分29秒。 所有的匹配结果均已经被参数的模块化过滤条件筛除: mysql-community-server 错误:没有任何匹配: mysql-community-server 解决方法 1、执行 yum -y install mysql-community-server 之前 先禁用默认的

weixin_44798320的博客 6009

服务器centos7安装mysql8.0

服务器centos7安装mysql8.0,亲自实践

Y00010010的博客 2636
上一篇: 通俗易懂,什么是.Net?什么是.NetFramework?什么是.Net Core?
下一篇: CentOS 7.9 64位安装ASP.NET Core6.0运行时
Yolo(.Net)
博客等级 码龄6年 57粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值