您的位置:

linux离线安装mysql详细步骤

一、linux离线安装mysql8

1、首先下载mysql的离线安装包,下载地址为:

wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz

2、解压安装包,进入解压后的文件夹:

tar xvf mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz
cd mysql-8.0.23-linux-glibc2.17-x86_64/

3、新建mysql用户组和用户:

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

4、将mysql文件夹移动到/opt下:

mv mysql /opt/

5、进入/opt/mysql文件夹并修改文件夹权限:

cd /opt/mysql
chown -R mysql:mysql /opt/mysql
chmod 750 /opt/mysql

6、新建mysql的data目录和日志目录,并赋予mysql用户和组权限:

mkdir -p /opt/mysql/data
mkdir /opt/mysql/logs
chown -R mysql:mysql /opt/mysql/data
chown -R mysql:mysql /opt/mysql/logs
chmod 750 /opt/mysql/data
chmod 750 /opt/mysql/logs

7、初始化mysql:

bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data/

8、启动mysql:

bin/mysqld_safe --user=mysql &

二、linux离线安装mysql到opt文件夹

1、首先下载mysql的离线安装包,下载地址为:

wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz

2、解压安装包,进入解压后的文件夹:

tar xvf mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz
cd mysql-8.0.23-linux-glibc2.17-x86_64/

3、将mysql文件夹移动到/opt下:

mv mysql /opt/

三、linux离线安装perl

1、下载perl:

wget https://www.cpan.org/src/5.0/perl-5.32.1.tar.gz

2、解压安装包:

tar -zxvf perl-5.32.1.tar.gz
cd perl-5.32.1

3、编译并安装:

./Configure -des -Dprefix=/usr/local/perl
make
make test
make install

四、linux离线安装nginx

1、下载nginx:

wget https://nginx.org/download/nginx-1.20.1.tar.gz

2、解压安装包:

tar -zxvf nginx-1.20.1.tar.gz
cd nginx-1.20.1

3、编译并安装:

./configure
make
make install

五、linux离线安装httpd

1、下载httpd:

wget https://downloads.apache.org//httpd/httpd-2.4.48.tar.gz

2、解压安装包:

tar -zxvf httpd-2.4.48.tar.gz
cd httpd-2.4.48

3、编译并安装:

./configure
make
make install

六、centos离线安装mysql

1、首先下载mysql的离线安装包,下载地址为:

wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz

2、解压安装包,进入解压后的文件夹:

tar xvf mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz
cd mysql-8.0.23-linux-glibc2.17-x86_64/

3、将mysql文件夹移动到/opt下:

mv mysql /opt/

4、进入/opt/mysql文件夹并修改文件夹权限:

cd /opt/mysql
chown -R mysql:mysql /opt/mysql
chmod 750 /opt/mysql

5、新建mysql的data目录和日志目录,并赋予mysql用户和组权限:

mkdir -p /opt/mysql/data
mkdir /opt/mysql/logs
chown -R mysql:mysql /opt/mysql/data
chown -R mysql:mysql /opt/mysql/logs
chmod 750 /opt/mysql/data
chmod 750 /opt/mysql/logs

6、初始化mysql:

bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data/

7、启动mysql:

bin/mysqld_safe --user=mysql &

七、linux安装mysql客户端

1、首先关闭防火墙:

systemctl stop firewalld
systemctl disable firewalld

2、安装mysql客户端:

yum -y install mysql

八、linux安装mysql详细教程

1、首先下载mysql的离线安装包,下载地址为:

wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz

2、解压安装包,进入解压后的文件夹:

tar xvf mysql-8.0.23-linux-glibc2.17-x86_64.tar.xz
cd mysql-8.0.23-linux-glibc2.17-x86_64/

3、新建mysql用户组和用户:

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

4、将mysql文件夹移动到/opt下:

mv mysql /opt/

5、进入/opt/mysql文件夹并修改文件夹权限:

cd /opt/mysql
chown -R mysql:mysql /opt/mysql
chmod 750 /opt/mysql

6、新建mysql的data目录和日志目录,并赋予mysql用户和组权限:

mkdir -p /opt/mysql/data
mkdir /opt/mysql/logs
chown -R mysql:mysql /opt/mysql/data
chown -R mysql:mysql /opt/mysql/logs
chmod 750 /opt/mysql/data
chmod 750 /opt/mysql/logs

7、初始化mysql:

bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data/

8、启动mysql:

bin/mysqld_safe --user=mysql &