🌦️广州毛毛雨 · 2026年10月15日24~32℃北京 26/12℃上海 23/17℃广州 32/24℃深圳 29/24℃杭州 24/18℃成都 24/18℃全国天气 »登录
海量收录内容 16分类频道
首页 / 资讯 / 正文

CentOS7系统下手动安装MySQL8.0版本,亲测有效,图文教程超详细。

李洋博客 2025-03-20 15:55 2 阅读 952 字

众所众知宝塔面板想要安装MySQL8.0需要至少6GB的运行内存,但是本地服务器只有2GB,不能直接在面板应用商店里安装,所以只能考虑手动安装,为什么呢?因为我需要做数据备份,并不在系统上运行mysql,仅仅为了找回已备份的数据,因为阿里云RDS MySQL物理备份文件恢复到自建数据库需要相同的版本,不然恢复不了,关于恢复的 教程 下次说,这次仅仅安装和部署MySQL8.0,针对CentOS7系统安装MySQL 8.0的详细步骤,特别适合新手操作。

检查并卸载系统自带的MariaDB或旧版MySQL:(确定没有可以忽略,我是新系统,安装了宝塔但是没有部署环境,仅仅是面板,提示有相关信息)

按照提示信息,删除相关文件,如图:

运行单程后安装依赖包,MySQL初始化必需的库

推荐从官网下载(需替换版本号):

创建专用用户和组、创建系统用户(无登录权限)

第一条是修改所有者,第二条是调整权限,设置完成后如图所示:

编辑配置文件/etc/my.cnf

注意路径一致性,写入以下内容,(vi编辑里,字母【i】开启编辑,直接粘贴,然后按Esx退出编辑,然后Shift+:,冒号然后输入:wq保存文件)

等待加载完成,然后我们能看见系统提示的临时密码:我的【vHncsuaV-67y】

# 配置环境变量 vi编辑/etc/profile,添加:

刷新权限,设置完成后,如图:

Navicat连接测试,使用IP、端口3306及修改后的密码连接。

找不到mysql.sock:执行ln -s /usr/local/mysql/tmp/mysql.sock /tmp/mysql.sock。

密码策略调整:若需简单密码,修改validate_password策略。

以上步骤综合了多个安装文档的实践验证,确保流程清晰且避坑。好了,支持安装详细的步骤已经完成,接下来就是恢复阿里云备份的xxx_qp.xb数据库文件了,这是一个大工程,好了,有问题留言反馈~~~

宝塔Docker拉取镜像提示:Error response from daemon: Get "https://registry-1.docker.io/v2/"的解决办法

阿里云RDS MySQL数据库物理备份的xb文件格式恢复到本地数据库的图文教程

↑