MySQL 8.0.23 压缩包安装教程:Linux环境下的详细步骤解析

本文将为您详细解析如何在Linux环境下安装MySQL 8.0.23版本。通过使用压缩包安装方式,您可以快速、便捷地部署MySQL数据库。本文涵盖了安装前的准备工作、下载安装包、解压安装包、创建用户组、配置环境变量、启动MySQL服务以及登录MySQL数据库等步骤。

一、安装前的准备工作

  1. 确保您的Linux系统已安装以下依赖库:

    • libaio-dev
    • openssl-dev
    • readline-dev
    • bison
    • ncurses-dev
  2. 使用以下命令安装依赖库:

    sudo yum install libaio-dev openssl-dev readline-dev bison ncurses-dev

二、下载MySQL 8.0.23安装包

  1. 访问MySQL官网下载页面:https://dev.mysql.com/downloads/mysql/
  2. 选择“MySQL Community Server”版本,然后选择您的操作系统和架构。
  3. 点击“Download”按钮,下载MySQL 8.0.23安装包。

三、解压安装包

  1. 将下载的MySQL安装包上传到您的Linux服务器。
  2. 解压安装包到指定目录,例如/usr/local/mysql
    tar -xvf mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz -C /usr/local/mysql

四、创建用户组

  1. 创建名为mysql的用户组:

    groupadd mysql
  2. 创建名为mysql的用户,并将其添加到mysql用户组:

    useradd -r -g mysql -s /sbin/nologin mysql

五、配置环境变量

  1. 打开~/.bashrc文件,添加以下行:
    export PATH=/usr/local/mysql/bin:$PATH
  2. 保存并关闭文件,然后使用以下命令使配置生效:
    source ~/.bashrc

六、初始化MySQL数据库

  1. 切换到mysql用户:
    su - mysql
  2. 初始化MySQL数据库:
    /usr/local/mysql/bin/mysqld --initialize
  3. 退出mysql用户:
    exit

七、启动MySQL服务

  1. 切换到root用户:
    su -
  2. 使用以下命令启动MySQL服务:
    /usr/local/mysql/bin/mysqld_safe &

八、登录MySQL数据库

  1. 切换到mysql用户:
    su - mysql
  2. 使用以下命令登录MySQL数据库:
    /usr/local/mysql/bin/mysql -u root -p
  3. 输入密码登录数据库。

至此,您已成功在Linux环境下安装MySQL 8.0.23版本。您可以根据需要创建数据库、用户等,并开始使用MySQL数据库。祝您使用愉快!