0
点赞
收藏
分享

微信扫一扫

mysql8.0.23 linux安装教程

MySQL 8.0.23 Linux 安装教程

1. 安装前准备

在开始安装 MySQL 之前,我们需要进行一些准备工作:

  • 确保你的 Linux 系统已经安装了必要的依赖库,如 libaiolibnuma 等。可以通过以下命令来安装它们:

    sudo apt-get install libaio1 libnuma1
    
  • 下载 MySQL 的安装包,你可以从 MySQL 官网( MySQL 社区版。

  • 解压下载的安装包:

    tar -xzvf mysql-8.0.23-linux-x86_64.tar.gz
    

2. 安装 MySQL

接下来,我们将详细介绍如何安装 MySQL。

步骤 命令 说明
1 sudo groupadd mysql 创建一个名为 mysql 的用户组
2 sudo useradd -r -g mysql -s /bin/false mysql 创建一个名为 mysql 的用户,并将其添加到 mysql 用户组中
3 cd mysql-8.0.23-linux-x86_64 进入解压后的 MySQL 目录
4 sudo mkdir /usr/local/mysql /usr/local 目录下创建 mysql 文件夹用于存放 MySQL 安装文件
5 sudo chown -R mysql:mysql /usr/local/mysql 设置 /usr/local/mysql 目录的所有者为 mysql 用户
6 sudo ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 初始化 MySQL 数据库
7 sudo ./bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data 生成 SSL 证书
8 sudo ./bin/mysql -u root -p 启动 MySQL 服务器,并以 root 用户身份登录

在步骤 6 中,--initialize 参数用于初始化 MySQL 数据库,--user 参数指定 MySQL 服务使用 mysql 用户运行,--basedir 参数指定 MySQL 的安装目录,--datadir 参数指定 MySQL 数据文件存放路径。

3. 配置 MySQL

MySQL 安装完成后,我们需要进行一些配置。

步骤 命令 说明
1 sudo cp support-files/mysql.server /etc/init.d/mysql.server 将 MySQL 服务脚本复制到 /etc/init.d 目录下
2 sudo chmod +x /etc/init.d/mysql.server 将 MySQL 服务脚本设置为可执行
3 sudo /etc/init.d/mysql.server start 启动 MySQL 服务
4 sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql 创建 mysql 命令的软链接

4. 测试 MySQL

安装完成后,我们可以进行一些简单的测试来验证 MySQL 是否正确安装。

  1. 输入以下命令登录到 MySQL 控制台:

    mysql -u root -p
    

    输入密码,如果成功登录,则说明 MySQL 已经安装成功。

  2. 输入以下命令创建一个测试数据库:

    CREATE DATABASE test;
    
  3. 输入以下命令创建一个测试表:

    USE test;
    CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(50));
    
  4. 输入以下命令插入一条测试数据:

    INSERT INTO users (id, name) VALUES (1, 'John Doe');
    
  5. 输入以下命令查询测试数据:

    SELECT * FROM users;
    

如果以上步骤没有出现错误,并成功查询到测试数据,则说明 MySQL 安装和配置都已经完成。

总结

本文介绍了在 Linux 系统上安装 MySQL 8.0.23 的详细步骤。通过按照这些步骤逐步操作,你可以成功地安装和配置 MySQL,并进行一些简单的测试。希望这篇文章对你有所帮助!

举报

相关推荐

0 条评论