当前位置: 首页 > article >正文

Linux 通过压缩包安装 MySQL 并设置远程连接教程

一、引言

在 Linux 系统中,有时候我们需要通过压缩包的方式手动安装 MySQL 数据库,并且为了方便在其他设备上对数据库进行管理和操作,还需要设置允许远程连接。本文将详细介绍在 Linux(以 CentOS 为例)系统中通过压缩包安装 MySQL 8 并设置远程连接的步骤。

二、安装前准备

确保你的服务器已经联网,并且具有 root 权限或者可以使用 sudo 命令。同时,准备好合适的 MySQL 压缩包,可从 MySQL 官方下载页 下载 Generic Linux (Architecture Independent), Compressed TAR Archive(通用二进制压缩包),例如 mysql-8.0.33-linux-glibc2.12-x86_64.tar.xz

三、安装 MySQL

3.1 上传并解压压缩包

  1. 使用 scp 或 FTP 将下载好的压缩包上传到服务器的 /usr/local/src/ 目录。
  2. 解压文件:
cd /usr/local/src/
tar -xzf mysql-8.0.33-linux-glibc2.12-x86_64.tar.xz  # 若为 .xz 格式,使用 tar -xJf
  1. 重命名目录(可选但推荐):
mv mysql-8.0.33-linux-glibc2.12-x86_64 /usr/local/mysql

3.2 创建 MySQL 用户和组

sudo groupadd mysql
sudo useradd -r -g mysql -s /sbin/nologin mysql

3.3 初始化数据库

  1. 进入 MySQL 目录:
cd /usr/local/mysql
  1. 创建数据目录(可选,默认数据目录为 data/):
sudo mkdir data
sudo chown -R mysql:mysql data
  1. 初始化数据库(会生成临时密码)࿱

http://www.kler.cn/a/597097.html

相关文章:

  • Java替换jar包中class文件
  • 当AI重构编程范式:Java 24的进化逻辑与技术深水区的战略突围
  • 【IROS 2025】CMU提出路径规划器PIPE:机器人探索效率提升14.6%,地图准确率提高9.3%!
  • dfs(二十五)22. 括号生成
  • 【Golang】defer与recover的组合使用
  • 防火墙带宽管理
  • 《Python实战进阶》No29: 自动化部署工具:Ansible 与 Fabric
  • 宝塔平替!轻量级开源 Linux 管理面板 mdserver-web
  • 基于yolov11的防震锤缺陷检测系统python源码+pytorch模型+评估指标曲线+精美GUI界面
  • C++:背包问题习题
  • Linux 音频驱动 WM8960 音频 DAC IC 音乐播放与录音
  • Mybatis的代理模式
  • Spring boot 3.4 后 SDK 升级,暨 UI API/MCP 计划
  • 浔川社团官方联合会维权成功
  • git | 回退版本 并保存当前修改到stash,在进行整合。[git checkout | git stash 等方法 ]
  • Redis的单线程模型与多线程优化
  • 梧桐:效率与隐私并存
  • dubbo版本与分组
  • 经典笔试题 小于 n 的最大整数 贪心 回溯 剪枝 全排列
  • S32K144入门笔记(十八):DMAMUX解读