关键词

Linux下安装mysql-8.0.20的教程详解

下面是“Linux下安装mysql-8.0.20的教程详解”的完整攻略:

Linux下安装mysql-8.0.20的教程详解

1. 下载MySQL安装包

官网下载地址为:https://dev.mysql.com/downloads/mysql/

假设我们下载了mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz这个包,我们先使用tar命令解压缩该文件:

tar xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz

解压后我们可以看到一个新建的目录mysql-8.0.20-linux-glibc2.12-x86_64

2. 创建MySQL账号和用户组

运行如下命令来创建指定的MySQL账号和用户组:

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

如果出现groupadd: group 'mysql' already existsuseradd: user 'mysql' already exists的错误提示,则说明账号和用户组已经存在,我们可以跳过此步骤,否则命令执行成功。

3. 复制MySQL文件

使用如下命令将解压缩得到的MySQL文件复制到目标目录:

cp -r mysql-8.0.20-linux-glibc2.12-x86_64 /usr/local/mysql

4. 修改MySQL文件夹所属用户和组

使用如下命令将MySQL文件夹所属用户和组修改为之前创建的mysql用户和mysql组:

chown -R mysql:mysql /usr/local/mysql

5. 初始化MySQL

使用如下命令初始化MySQL:

cd /usr/local/mysql
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

执行命令后会输出一个初始密码,记得保存。

6. 启动MySQL服务

使用如下命令启动MySQL服务:

systemctl start mysqld

7. 登录MySQL并修改密码

使用如下命令登录MySQL,并修改密码:

mysql -u root -p

输入初始密码,进入MySQL命令模式后,执行以下命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

其中新密码是你想要设置的新密码。

至此为止,你已经成功安装并启动了MySQL-8.0.20。接下来可以使用MySQL进行工作啦!

示例说明

示例1:查看MySQL安装目录

使用如下命令查看MySQL的安装目录:

which mysql

输出结果如下:

/usr/bin/mysql

示例2:查看MySQL的版本

使用如下命令查看MySQL的版本信息:

mysql -V

输出结果如下:

mysql  Ver 8.0.23 for Linux on x86_64 (MySQL Community Server - GPL)

以上就是Linux下安装MySQL-8.0.20的详细攻略。

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

展开阅读全文