在Linux系统上安装MySQL可以通过不同的方法来完成,具体方法可能根据你使用的是哪种Linux发行版而有所不同。下面分别介绍了如何在两种最常见的Linux版本中安装MySQL:

对于Debian或Ubuntu:

1. 更新你的软件包列表

linux怎么安装mysql  第1张

在安装新的应用程序之前,通常最好更新你的软件包列表到最新状态。

bash

sudo aptget update

linux怎么安装mysql  第2张

2. 安装MySQL

接着,运行这个命令来安装MySQL:

linux怎么安装mysql  第3张

bash

sudo aptget install mysqlserver

安装程序会在没有用户交互的情况下自动完成。安装后MySQL服务器将立即启动。

3. 配置MySQL

安装后你需要设置root用户密码。你可以使用以下命令安全地设置初始密码:

linux怎么安装mysql  第4张

bash

sudo mysql_secure_installation

该命令还将引导您执行一系列操作(例如更改您的身份验证插件,修改您的权限表,移除匿名用户等),以使您的数据库更安全。

linux怎么安装mysql  第5张

对于CentOS/RHEL:

1. 更新软件包列表

与在Debian系统上的步骤一样,开始时应确保所有的软件包信息是最新的:

bash

sudo yum update

linux怎么安装mysql  第6张

2. 添加适当的第三方库(如果你正在寻找MariaDB而非传统版本的MySQL,请忽略这一点)

为了从Oracle官方仓库下载最新的MySQL版本,你需要启用EPEL库,然后通过`mariadbrepos`包引入一个新的repo源:

bash

安装epelrelease repo

sudo yum install epelrelease

或者直接使用 MySQL 自己的 YUM 仓库(推荐方式)

bash

sudo rpm Uvh https://repo.mysql.com//mysql80communityreleaseel74.noarch.rpm

linux怎么安装mysql  第7张

3. 安装 MySQL

添加完正确的仓库信息之后:

bash

sudo yum install mysqlserver

4. 配置并启动MySQL

linux怎么安装mysql  第8张

一旦安装完毕:

你可以用`sudo systemctl start mysqld`手动启动服务。

使用以下命令设置root用户的MySQL root用户密码,并对默认账户设置进行更改,比如删除不安全的匿名用户:

linux怎么安装mysql  第9张

bash

sudo mysql_secure_installation

这些是在不同基于Debian的Linux发行版和RHEL系列上安装和初始设置MySQL的常规步骤。请确保在整个过程中遵循所有特定警告,以便正确和安全地完成过程。