在Linux系统上安装MySQL可以通过不同的方法来完成,具体方法可能根据你使用的是哪种Linux发行版而有所不同。下面分别介绍了如何在两种最常见的Linux版本中安装MySQL:
对于Debian或Ubuntu:
1. 更新你的软件包列表
在安装新的应用程序之前,通常最好更新你的软件包列表到最新状态。
bash
sudo aptget update
2. 安装MySQL
接着,运行这个命令来安装MySQL:
bash
sudo aptget install mysqlserver
安装程序会在没有用户交互的情况下自动完成。安装后MySQL服务器将立即启动。
3. 配置MySQL
安装后你需要设置root用户密码。你可以使用以下命令安全地设置初始密码:
bash
sudo mysql_secure_installation
该命令还将引导您执行一系列操作(例如更改您的身份验证插件,修改您的权限表,移除匿名用户等),以使您的数据库更安全。
对于CentOS/RHEL:
1. 更新软件包列表
与在Debian系统上的步骤一样,开始时应确保所有的软件包信息是最新的:
bash
sudo yum update
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
3. 安装 MySQL
添加完正确的仓库信息之后:
bash
sudo yum install mysqlserver
4. 配置并启动MySQL
一旦安装完毕:
你可以用`sudo systemctl start mysqld`手动启动服务。
使用以下命令设置root用户的MySQL root用户密码,并对默认账户设置进行更改,比如删除不安全的匿名用户:
bash
sudo mysql_secure_installation
这些是在不同基于Debian的Linux发行版和RHEL系列上安装和初始设置MySQL的常规步骤。请确保在整个过程中遵循所有特定警告,以便正确和安全地完成过程。
发表评论