与Windows使用安装器不同,在Linux上,我们通常直接使用系统自带的包管理器来安装MySQL,这是最简单、最推荐的方法。整个过程通过命令终端完成。
核心方法:使用包管理器安装 (推荐)
绝大多数Linux发行版(如Ubuntu、Debian、CentOS、Fedora等)的官方软件仓库中都包含了MySQL Server。您只需要一行命令即可完成安装。
以下分别介绍两种主流派系的安装命令:
1. 适用于 Ubuntu 和 Debian 系统 (使用 apt 包管理器)
bash
# 1. 首先,更新本地的软件包列表,确保获取最新的版本信息。
sudo apt update
# 2. 安装 MySQL 服务器软件包。这会自动安装 mysql-server 及其所有依赖。
sudo apt install mysql-server
# 3. (可选但强烈推荐) 运行安全安装脚本,进行初始安全配置,如设置root密码、移除匿名用户等。
sudo mysql_secure_installation
运行 sudo mysql_secure_installation 后,会有一系列交互式提问,按照提示操作即可,这是保障数据库安全的重要一步。
2. 适用于 CentOS、Fedora、RHEL 系统 (使用 yum 或 dnf 包管理器)
对于 CentOS 8 / Fedora / RHEL 8 及以上:
bash
# 1. 安装 MySQL 服务器
sudo dnf install mysql-server
# 2. 启动MySQL服务
sudo systemctl start mysqld
# 3. 设置MySQL服务开机自启
sudo systemctl enable mysqld
# 4. 运行安全配置脚本
sudo mysql_secure_installation
对于 CentOS 7:
bash
# 1. 安装 MySQL 服务器 (CentOS7默认仓库中是MariaDB,如需官方MySQL请先添加MySQL官方仓库)
sudo yum install mysql-server
# 2. 启动服务
sudo systemctl start mysqld
# 3. 设置开机自启
sudo systemctl enable mysqld
# 4. 运行安全配置脚本
sudo mysql_secure_installation
另外搭配一款非常便捷的MYSQL备份工具,可定时备份、异地备份,MYSQL导出导入。可本地连接LINUX里的MYSQL,简单便捷。可以大大地提高工作效率喔。