下面是“Linux下安装mysql-8.0.20的教程详解”的完整攻略:
官网下载地址为: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
。
运行如下命令来创建指定的MySQL账号和用户组:
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
如果出现groupadd: group 'mysql' already exists
和useradd: user 'mysql' already exists
的错误提示,则说明账号和用户组已经存在,我们可以跳过此步骤,否则命令执行成功。
使用如下命令将解压缩得到的MySQL文件复制到目标目录:
cp -r mysql-8.0.20-linux-glibc2.12-x86_64 /usr/local/mysql
使用如下命令将MySQL文件夹所属用户和组修改为之前创建的mysql用户和mysql组:
chown -R mysql:mysql /usr/local/mysql
使用如下命令初始化MySQL:
cd /usr/local/mysql
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
执行命令后会输出一个初始密码,记得保存。
使用如下命令启动MySQL服务:
systemctl start mysqld
使用如下命令登录MySQL,并修改密码:
mysql -u root -p
输入初始密码,进入MySQL命令模式后,执行以下命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
其中新密码
是你想要设置的新密码。
至此为止,你已经成功安装并启动了MySQL-8.0.20。接下来可以使用MySQL进行工作啦!
使用如下命令查看MySQL的安装目录:
which mysql
输出结果如下:
/usr/bin/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