数据库的四种安装部署方式

本文详细介绍了四种数据库安装部署方式:通过MySQL仓库、离线安装、Docker部署和源码安装。每种方式都包含了详细的步骤,如添加MySQL仓库、禁用默认模块、下载安装包、配置Docker环境、编译源码等,适用于不同场景和需求。
摘要由CSDN通过智能技术生成

数据库安装

实验环境

Redhat8.3

方式1:使用MySQL仓库来安装部署MySQL

一、添加MySQL仓库

将MySQL-Yum存储库添加到系统的存储库列表中。这是一个一次性操作,可以通过安 装MySQL提供的RPM来执行。

遵循以下步骤:

  1. 转到下载MySQL Yum存储库页面 (https://dev.mysql.com/downloads/repo/yum/) 在MySQL开发板块.

  2. 为您的平台选择并下载发布包。

  3. 使用以下命令安装下载的发行版软件包,将platform-and-version-specific-package-name替换为下载的RPM软件包的名称:

    sudo yum install platform-and-version-specific-package-name.rpm

  4. 在RHEL8平台:

    命令模板:

    sudo yum install mysql80-community-release-el8-{version_number}.noarch.rpm

    可使用以下命令:

    sudo rpm -i https://repo.mysql.com/mysql80-community-release-el8-2.noarch.rpm
    

    image-20211128141833394

二、禁用默认的MySQL模块

(仅限EL8系统)基于EL8的系统(如RHEL8和Oracle Linux 8)包括默认启用的MySQL模 块。除非禁用此模块,否则它会屏蔽MySQL存储库提供的包。要禁用包含的模块并使MySQL 存储库包可见,请使用以下命令(对于启用dnf的系统,请将命令中的yum替换为dnf):

sudo yum module disable mysql

三、安装装MySQL

通过以下命令安装MySQL(对于启用dnf的系统,将命令中的yum替换为dnf):

sudo yum install mysql-community-server

这将安装MySQL服务器的包(MySQL社区服务器)以及运行服务器所需组件的包,包括客户 端的包(MySQL社区客户端)、客户端和服务器的常见错误消息和字符集(MySQL社区公 用)以及共享客户端库(MySQL社区库)。

四、启动MySQL服务器

1、使用以下命令启动MySQL服务器

systemctl start mysqld

可以使用以下命令来检查MySQL服务器的状态

systemctl status mysqld

在服务器初始启动时,如果服务器的数据目录为空,则会发生以下情况:

  • 服务器已初始化。

  • SSL证书和密钥文件在数据目录中生成。

  • validate_password已安装并启用。

  • 创建了一个超级用户 ‘root’@'localhost ,超级用户的密码已设置并存储在错误日志文件中。

2、查看密码:

sudo grep 'temporary password' /var/log/mysqld.log

通过使用生成的临时密码登录并为超级用户帐户设置自定义密码,尽快更改根密码:

3、Linux命令行中输入命令:


                
  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值