MySQL Server是用于关系数据库的最流行的工具。它使用一台服务器托管多个数据库,其中多用户可以分别访问这些数据库。当时,在撰写本文时,可以安装MySQL Server 8.0。此版本引入了一些与某些应用程序不兼容的新功能。因此,首先,在部署到CentOS 8服务器之前,请阅读应用程序文档。
在本文中,我们将展示如何使用终端在CentOS 8上安装MySQL。我们还将向您展示如何开始使用MySQL 8。
1.安装MySQL
要在系统上安装MySQL服务器,您需要执行以下步骤:
步骤1.以root用户身份登录系统。因此,您可以在CentOS 8上安装一些必需的软件包。
步骤2.通过按“ Ctrl + Alt + t”打开终端。或者,您也可以从应用程序启动器启动终端应用程序,如下所示:
步骤3.现在,您将使用Yum软件包管理器在系统上安装MySQL服务器8。在终端上键入以下命令:
# dnf install @mysql
您将按“ y”下载并安装MySQL依赖项。使用@mysql模块,所有依赖项和MySQL将自动安装在系统上。
稍后,终端上将显示“完成”消息。这意味着MySQL已成功安装在您的系统上。
步骤4.完成MySQL服务器8的安装后,就可以使用以下命令启动并启用MySQL服务了:
# systemctl enable --now mysqld
步骤5.建议您必须在开始之前检查MySQL服务的运行状态,如下所示:
# systemctl status mysqld
步骤6.要设置MySQL服务器的安全根密码,您将运行以下脚本:
# mysql_secure_installation
执行完上述脚本后,它将要求您配置一个名为“ validate_password”的密码验证组件。您将按“ y”并按“ Enter”键。它将自动配置验证密码组件。在下一个提示中,它将询问您有关密码长度的信息,您的终端上将提供三个选项:0:低,1:中,2:强。您将选择选项“ 2”作为强密码。现在,您将设置root密码。输入新的root密码,然后再次需要重新输入root密码。之后,更多的用户提示将出现在终端上,以确认以下问题:
您是否要删除匿名用户?
是否要限制root用户访问本地计算机?
您要删除测试数据库吗?
是否想重新加载表的特权?
您必须对所有需要的问题回答“是”或键入“ y”,然后继续进行。
步骤7.现在,您将使用命令行与MySQL服务器进行交互。
# mysql -u root -p
您需要输入上面定义的root密码。现在,已经在系统上安装了具有安全配置的MySQL服务器8。现在,您可以通过处理更多MySQL命令。
简单创建一个 test_db 数据库,您将运行以下命令:
mysql> create test_db;
发表评论