关键词

Redhat7.3安装MySQL8.0.22的详细教程(二进制安装)

Redhat7.3安装MySQL8.0.22的详细教程(二进制安装)

步骤一:下载MySQL二进制安装包

  1. 打开MySQL官网 https://dev.mysql.com/downloads/mysql/
  2. 在下载页中选择 "MySQL Community Server"
  3. 在 "Select Operating System" 中选择 "Linux-Generic"
  4. 在 "Select OS Version" 中选择 "Generic Linux (Architecture Independent)"
  5. 点击 "Download" 下载MySQL二进制安装包

步骤二:安装必要的依赖

  1. 打开终端
  2. 使用以下命令安装必要的依赖
sudo yum install -y libaio numactl

步骤三:安装MySQL

  1. 使用以下命令解压MySQL安装包
tar -zxvf mysql-VERSION-OS.tar.gz
  1. 移动解压后的MySQL目录到 /usr/local/
sudo mv mysql-VERSION-OS /usr/local/mysql
  1. 创建mysql用户并设置权限
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
sudo chown -R mysql:mysql /usr/local/mysql
  1. 在mysql用户的家目录下创建data目录
sudo mkdir -p /usr/local/mysql/data
sudo chown -R mysql:mysql /usr/local/mysql/data
  1. 初始化MySQL
cd /usr/local/mysql
sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

此步骤会输出一个类似“[Note] A temporary password is generated for root@localhost: xxxxxxxxxxxx” 的信息,复制保存该信息,该信息为MySQL的root账户的临时密码,后面需要使用。

  1. 启动MySQL
sudo bin/mysqld_safe --user=mysql &
  1. 修改root账户的密码
sudo bin/mysql -u root -p

输入之前保存的root临时密码,然后连接进入MySQL的命令行,输入以下命令修改密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

将 "new_password" 替换为你要设置的新密码,重启MySQL使修改生效:

sudo systemctl restart mysqld

示例一:创建新的MySQL用户

  1. 连接MySQL服务端
mysql -u root -p

输入root账户的密码进入MySQL的命令行。

  1. 创建新的MySQL用户
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';

将 "new_user" 和 "password" 替换为你要创建的用户名和密码。

  1. 分配用户权限
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';

示例二:创建新的数据库

  1. 连接MySQL服务端
mysql -u root -p
  1. 创建新的数据库
CREATE DATABASE new_database;

将 "new_database" 替换为你要创建的数据库名。

  1. 使用新创建的数据库
USE new_database;

成功使用该命令进入新创建的数据库,则表示数据库创建成功。

本文链接:http://task.lmcjl.com/news/16285.html

展开阅读全文