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 &

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/238096.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:09
下一篇 2024-12-12 12:09

相關推薦

  • Python初學者指南:第一個Python程序安裝步驟

    在本篇指南中,我們將通過以下方式來詳細講解第一個Python程序安裝步驟: Python的安裝和環境配置 在命令行中編寫和運行第一個Python程序 使用IDE編寫和運行第一個Py…

    編程 2025-04-29
  • 正五邊形畫法步驟圖解

    正五邊形是一種經典的幾何圖形,其獨特的構造方式給它帶來了無限的美感和藝術價值。本篇文章將從多個方面詳細闡述正五邊形的畫法步驟圖解,幫助您輕鬆get到繪製正五邊形的竅門。 一、構造正…

    編程 2025-04-29
  • 使用Python圖書館搶座腳本的完整步驟

    本文將從多個方面詳細介紹如何使用Python編寫圖書館的座位搶佔腳本,並幫助您快速了解如何自動搶佔圖書館的座位,並實現您的學習計劃。 一、開發環境搭建 首先,我們需要安裝Pytho…

    編程 2025-04-28
  • Python離線庫打包全攻略

    Python離線庫打包是將Python程序所依賴的庫文件打包成一個獨立的文件,以便在不安裝Python環境的情況下運行Python程序。下面我們將從以下五個方面詳細闡述Python…

    編程 2025-04-27
  • 使用Python構建離線OCR軟件

    本文將介紹如何使用Python構建一個離線OCR軟件。離線OCR軟件能夠將圖片中的文字轉換成文本內容,理論上支持所有語言文字的識別,本文將以中文內容為例。 一、使用Python的t…

    編程 2025-04-27
  • 如何在Linux中添加用戶並修改配置文件

    本文將從多個方面詳細介紹在Linux系統下如何添加新用戶並修改配置文件 一、添加新用戶 在Linux系統下創建新用戶非常簡單,只需使用adduser命令即可。使用以下命令添加新用戶…

    編程 2025-04-27
  • 如何解決linux jar包 invalid or corrupt jarfile問題

    對於許多開發人員和系統管理員在Linux環境下使用Java開發過程中遇到的一個常見的問題是 invalid or corrupt jarfile(無效或損壞的jar文件)錯誤。當您…

    編程 2025-04-27
  • 在Linux上安裝JRE並配置環境變量

    本文將從以下幾個方面為您詳細闡述如何在Linux系統上,通過自己賬戶安裝JRE,並且配置環境變量。 一、安裝JRE 在進行安裝前,我們需要下載JRE的安裝包並解壓,可以從官方網站下…

    編程 2025-04-27
  • 使用Pycharm從Git上Clone項目的步驟

    在本篇文章中,我們將會詳細介紹如何使用Pycharm工具從Git上Clone項目。 一、打開Pycharm並進入Welcome界面 首先,我們需要打開Pycharm工具,並進入We…

    編程 2025-04-27
  • GTKAM:Linux下的照片管理器

    GTKAM是用於Linux操作系統的一款照片管理器,它支持多種相機及存儲設備,並提供了一系列強大的工具,讓用戶可以方便地瀏覽、管理、編輯和導出照片。本文將從多個方面對GTKAM進行…

    編程 2025-04-27

發表回復

登錄後才能評論