CentOS 安装MySQL
MySQL 是一个开源的关系型数据库管理系统。它的名字是My + SQL这两个词的组合,其中my是联合创始人Michael Widenius的女儿的名字,SQL是Structured Query的缩写语言。
MySQL 被广泛用作谷歌和 Facebook 等各种知名公司的数据库系统。在本教程中,我们将学习在 CentOS 上安装 MySQL 服务器的过程。
先决条件
- CentOS 7
- 在终端上以管理员身份登录。
- 必须在系统上配置 Yum。
安装
安装包括以下步骤。
1. 安装MySQL57-community-release
为了安装MySQL,我们必须先点击链接https://dev.mysql.com下载MySQL社区发布的RPM仓库/downloads/file/?id=470281 或执行以下命令。
$ wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
使用以下命令安装rpm包。
$ sudo yum install mysql57-community-release-el7-l1.noarch.rpm
2. 安装MySQL服务器
执行以下命令安装mysql-server。
$ sudo yum install mysql-server
3. MySQL 配置
通过执行以下命令启动 MySQL 服务器。
$ systemctl start mysqld
通过执行以下命令在启动时启用 MySQL。
$ systemctl enable mysqld
现在,如果我们检查服务 mysqld 的状态,我们会发现它处于活动状态并且正常工作。执行以下命令来执行此操作。
$ systemctl status mysqld
自 mysql 5.7 发布以来,现在如果我们第一次在我们的系统上安装,则会生成一个临时密码,这是访问 shell 所必需的。我们可以通过使用以下命令找到。
$ grep 'temporary password' /var/log/mysqld.log
现在我们得到一个临时的密码,它是系统在第一次安装时自动生成的。由于密码不是那么容易记住,因此我们需要通过在终端上运行mysql_secure_installation来更改此密码。
Mysql_secutre_installation 还提供各种功能,允许用户正确配置它。只需输入 'y' 在正确配置的每个提示中。
4. 访问 MySQL shell
执行以下命令访问 MySQL shell,我们可以在其上执行 MySQL 查询。
$ mysql-u root-password
输入我们刚刚更改的密码,然后按 Enter。这将带我们进入 MySQL shell。
我们可以在 MySQL shell 上执行查询,我们在这里执行了一个查询,它负责创建一个名为 aizws 的数据库。现在,如果我们通过执行 show databases 列出数据库,那么我们将在列表中获取我们的数据库。
因此,我们已经在 CentOS 上安装并开始使用 MySQL。
下一章:CentOS 安装MariaDB
MariaDB 是一个开源数据库管理系统。 MariaDB 打算保持与 MySQL 的高度兼容性。它是世界上最受欢迎的数据库之一。 MariaDB 以其创始人 Michael "Monty" Wideniu ...