返回

Linux(CentOS 8)上安装 MySQL 8 数据库:一份深入指南**

Android

在当今数字时代,数据库在管理和处理数据方面发挥着至关重要的作用。MySQL,作为全球最受欢迎的开源关系型数据库管理系统之一,以其可靠性、可扩展性和高性能而著称。本文旨在指导您在 Linux(CentOS 8)上安装和配置 MySQL 8 数据库,为您提供一个强大的数据管理平台。

先决条件

  • 具有 root 权限的 Linux(CentOS 8)服务器或虚拟机
  • 稳定的互联网连接

第 1 步:下载 MySQL 官方的 Yum Repository

sudo yum install https://dev.mysql.com/get/mysql80-community-release-el8-3.noarch.rpm

第 2 步:安装 MySQL 数据库

sudo yum install mysql-server

第 3 步:启动 MySQL 服务

sudo systemctl start mysqld

第 4 步:保护 MySQL 安装

sudo mysql_secure_installation
  • 设置 MySQL root 密码。
  • 删除匿名用户。
  • 禁止 root 用户远程登录。
  • 删除测试数据库。
  • 重新加载权限表。

第 5 步:连接到 MySQL 数据库

sudo mysql -u root -p

第 6 步:创建数据库和用户

CREATE DATABASE my_database;
CREATE USER 'my_user'@'localhost' IDENTIFIED BY 'my_password';
GRANT ALL PRIVILEGES ON my_database.* TO 'my_user'@'localhost';
FLUSH PRIVILEGES;

第 7 步:测试 MySQL 安装

SHOW DATABASES;
CREATE TABLE my_table (id INT NOT NULL, name VARCHAR(255) NOT NULL, PRIMARY KEY (id));
INSERT INTO my_table (id, name) VALUES (1, 'John Doe');
SELECT * FROM my_table;

结论

通过遵循本指南中的步骤,您已成功地在 Linux(CentOS 8)上安装和配置了 MySQL 8 数据库。现在,您拥有了一个功能强大的数据管理平台,为您的应用程序提供坚实的支持。请务必定期更新和维护您的 MySQL 安装,以确保其最佳性能和安全性。