技术分享 linux上如何安装mysql

eduardo · 2023-11-22 19:40:02 · 热度: 9

介绍

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的配置、管理、优化等方面的技能,以保障服务的可用性和完整性。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册