在Linux操作系统下安装MySQL主要涉及到两个不同的分支:传统的MySQL(由Oracle维护)和其他发行版(如MariaDB)。下面,我将分步讲解如何在一些常见的Linux发行版中安装MariaDB和MySQL。

1. 安装MariaDB (一个与MySQL兼容的数据库)

Debian / Ubuntu

linux下安装mysql  第1张

bash

sudo apt update

sudo apt install mariadbserver

linux下安装mysql  第2张

完成安装后你可以运行:

bash

sudo systemctl status mariadb 检查状态

linux下安装mysql  第3张

初始化数据库:

bash

linux下安装mysql  第4张

sudo mysql_secure_installation

这个程序会问你一系列问题,并帮助你在服务器安全性的方面做优化。

2. 安装MySQL

请注意,在Debian/Ubuntu系系统里,使用apt直接获取到的是由MariaDB代替的"mysqlserver",这不是传统意义的MySQL。你可以通过MySQL官网下载其官方仓库文件并根据提示安装:

下载MySQL社区服务器(以Debian系Linux举例)

linux下安装mysql  第5张

访问[MySQL官方网站下载MySQL](https://dev.mysql.com/downloads/repo/apt/), 根据提示获取`.deb`软件包,然后:

安装MySQL APT仓库:

bash

wget https://dev.mysql.com/get/mysqlaptconfig_0.8.151_all.deb

sudo dpkg i mysqlaptconfig_0.8.151_all.deb

然后选择你需要安装的版本。配置后:

linux下安装mysql  第6张

bash

sudo apt update

sudo apt install mysqlserver

linux下安装mysql  第7张

这将会安装MySQL server,并自动进行设置。安装后可以通过命令 `systemctl` 来启动MySQL服务:

bash

sudo systemctl start mysql

linux下安装mysql  第8张

sudo systemctl enable mysql 开机自启

注意:

安装时系统可能提示需要初始化或设置MySQL root用户的密码,请遵循指导来确保系统的安全。

linux下安装mysql  第9张

这些是在Linux环境下安装MySQL或MariaDB的一般步骤。由于不同的Linux版本可能有不同的配置要求,实际操作中需要按照具体的发行版进行适应性调整。希望这能帮到你!