Linux系统安装MySQL数据库的详细步骤指南

在Linux系统中安装MySQL,可以通过包管理器直接安装官方版本,或从MySQL官网下载安装包手动配置,具体方法取决于你的Linux发行版和需求,以下是基于常见发行版的安装方法,重点步骤已加粗,请根据你的系统选择对应方案。

linux 如何装mysql,Linux系统安装MySQL数据库指南

使用包管理器安装(推荐新手)

  1. 更新系统包列表:首先打开终端,运行sudo apt update(Debian/Ubuntu)或sudo yum update(CentOS/RHEL),确保获取最新软件信息。
  2. 安装MySQL服务器:对于Debian/Ubuntu系统,执行sudo apt install mysql-server;对于CentOS/RHEL系统,则使用sudo yum install mysql-server,安装过程中,系统会自动处理依赖项。
  3. 启动并启用MySQL服务:安装完成后,运行sudo systemctl start mysql启动服务,并通过sudo systemctl enable mysql设置开机自启。
  4. 运行安全配置脚本:执行sudo mysql_secure_installation这一步至关重要,它会引导你设置root密码、移除匿名用户、禁止远程root登录等,以增强数据库安全性。
  5. 验证安装:输入mysql -u root -p登录MySQL,若成功进入命令行界面,说明安装完成。

从MySQL官网下载安装(适合需要特定版本)

  1. 访问MySQL官网:前往MySQL Community Server下载页面,选择适合你Linux系统的版本(如.tar.gz压缩包)。
  2. 解压并安装:使用tar -xvf mysql-package.tar.gz解压文件,然后按照官方文档移动文件到指定目录(如/usr/local/mysql)。
  3. 初始化数据库务必执行初始化脚本,例如运行sudo bin/mysqld --initialize --user=mysql生成临时root密码。
  4. 配置环境变量:将MySQL的bin目录添加到PATH中,方便全局调用命令。

注意事项

  • 安装前检查系统兼容性,确保Linux内核版本支持所选MySQL版本。
  • 如果遇到依赖问题,可尝试安装libaio等必要库。
  • 生产环境中,建议配置防火墙规则(如使用ufwfirewalld)限制数据库端口(默认3306)的访问。

通过以上步骤,你可以在Linux上快速部署MySQL,安装后,可通过sudo systemctl status mysql查看服务状态,并根据需要进一步调整配置文件(通常位于/etc/mysql/my.cnf),如有问题,可查阅MySQL官方文档或社区论坛获取支持。

未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网

原文地址:https://www.html4.cn/8223.html发布于:2026-08-01