介绍
MySQL是最流行的开源关系型数据库管理系统,它支持多用户、多线程的 SQL 数据库管理系统,是LAMP平台中最重要的一环。在 Linux 上安装 MySQL 是Linux服务器管理员必须掌握的技能之一。本文将介绍如何在Linux上安装MySQL。
步骤
1. 添加MySQL的Yum源
MySQL目前已不再被官方Red Hat库所包括,需要添加MySQL Yum Repository:
shell> wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
shell> sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm
2. 更新Yum并安装MySQL
使用yum命令安装mysql:
shell> yum update
shell> yum install mysql-server
3. 启动MySQL服务
安装成功后,使用如下命令启动MySQL服务:
shell> systemctl start mysqld
4. 执行MySQL安全初始化
安装MySQL之后,建议使用以下命令执行MySQL安全初始化:
shell> mysql_secure_installation
此时会提示设置ROOT用户密码,依次对每个提问进行回答即可。
如果您想要通过MySQL Workbench等方式进行连接,需要使用以下命令设置认证方式。请您根据需求进行设置。此命令在MySQL Server 5.7之后才生效。
shell> sudo mysql -u root -p
mysql> SELECT user, authentication_string, plugin, host FROM mysql.user;
修改设置方式,将MySQL 8.0以上版本的认证方式设置成原始方式(mysql_native_password)或经典方式(mysql_old_password)。
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
通过以上步骤,我们成功地在Linux上安装了MySQL,并通过 MySQL 初始化向导完成了ROOT用户密码的设置。MySQL是一个强大的关系型数据库,它可以在Linux上被广泛应用。在日常工作中,我们需要不断地掌握MySQL的配置、管理、优化等方面的技能,以保障服务的可用性和完整性。
猜你喜欢: