Ubuntu安装MySQL并设置root密码

作为一名经验丰富的开发者,我将教会你如何在Ubuntu上安装MySQL并设置root密码。下面是整个过程的步骤:

步骤 描述
1 安装MySQL服务器
2 启动MySQL服务器
3 设置root密码
4 验证密码是否设置成功

现在让我们逐步完成每个步骤,并提供相应的代码和注释。

1. 安装MySQL服务器

首先,我们需要安装MySQL服务器。在终端中执行以下命令:

sudo apt update               # 更新软件包列表
sudo apt install mysql-server # 安装MySQL服务器

上述代码中,sudo apt update用于更新软件包列表,sudo apt install mysql-server用于安装MySQL服务器。

2. 启动MySQL服务器

安装完成后,MySQL服务器默认会自动启动。你可以通过以下命令检查MySQL服务器的状态:

sudo systemctl status mysql

如果MySQL服务器未运行,你可以使用以下命令手动启动:

sudo systemctl start mysql

3. 设置root密码

在安装MySQL服务器时,并没有为root用户设置密码。为了安全起见,我们应该设置一个密码。使用以下命令进入MySQL命令行:

sudo mysql

进入MySQL命令行后,执行以下命令设置root密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';

在上述命令中,将your_password替换为你想要设置的密码。

4. 验证密码是否设置成功

设置密码后,我们应该验证密码是否设置成功。在MySQL命令行中执行以下命令:

SELECT User, Host FROM mysql.user;

这将显示MySQL用户列表及其关联的主机。你应该能够找到一个用户为root的条目,并且Host列显示为localhost。

现在我们已经完成了在Ubuntu上安装MySQL并设置root密码的步骤。你可以通过查看MySQL用户列表来验证密码是否成功设置。

希望这篇文章对你有所帮助!