mysql用zip安装方法是什么

1. mysql的zip安装方法

在进行mysql的安装过程中,我们通常会有三种安装方式:二进制安装、源码安装和zip包安装。本篇文章将介绍mysql的zip包安装方法。

1.1 下载mysql的zip安装包

在进行mysql的zip安装前,你需要先下载mysql的zip包,在 mysql官网下载页面 下载对应的mysql安装包,这里以mysql-8.0.27-linux-glibc2.17-x86_64.tar.xz为例,下载后将其上传到服务器的目标文件夹。

1.2 解压缩mysql的zip包

将上传的mysql-8.0.27-linux-glibc2.17-x86_64.tar.xz包进行解压缩:

tar -xvf mysql-8.0.27-linux-glibc2.17-x86_64.tar.xz

执行解压后,可得到mysql-8.0.27-linux-glibc2.17-x86_64文件夹。

1.3 添加mysql用户组和mysql用户

为了加强mysql的安全性,我们需要为mysql创建专门的用户组和用户,执行如下命令:

groupadd mysql

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

1.4 修改文件夹及权限

解压后的mysql-8.0.27-linux-glibc2.17-x86_64文件夹的权限默认是700,需要修改为755,同时,需要将所有者和所有组修改为mysql,修改方法如下:

chown -R mysql:mysql /usr/local/mysql-8.0.27-linux-glibc2.17-x86_64

chmod -R 755 /usr/local/mysql-8.0.27-linux-glibc2.17-x86_64

1.5 初始化mysql

在完成上述步骤后,还需要对mysql进行初始化操作,执行以下命令:

cd /usr/local/mysql-8.0.27-linux-glibc2.17-x86_64/bin

./mysqld --basedir=/usr/local/mysql-8.0.27-linux-glibc2.17-x86_64/ --datadir=/var/lib/mysql --user=mysql --initialize

注意:初始化后会生成一个临时密码,要记下来。

1.6 启动mysql

在完成初始化后,需要启动mysql服务,执行如下命令:

cd /usr/local/mysql-8.0.27-linux-glibc2.17-x86_64/bin

./mysqld --user=mysql

在启动mysql后,需要使用上一步操作时生成的临时密码登录mysql,修改密码。

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

mysql> FLUSH PRIVILEGES;

修改后,你就可以愉快地使用mysql了。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

数据库标签