Centos7離線安裝MySQL5 7 26

2021-10-24 15:23:55 字數 2725 閱讀 9225

(2)檢視系統中是否存mariadb

(3)如果存在,將其刪除

rpm -e --nodeps mariadb-libs-5.5.65-1.el7.x86_64

rpm -e --nodeps mariadb-embedded-5.5.65-1.el7.x86_64

rpm -e --nodeps mariadb-server-5.5.65-1.el7.x86_64

rpm -e --nodeps mariadb-embedded-devel-5.5.65-1.el7.x86_64

rpm -e --nodeps mariadb-devel-5.5.65-1.el7.x86_64

rpm -e --nodeps mariadb-5.5.65-1.el7.x86_64

(4)將mysql-5.7.26-linux-glibc2.12-x86_64.tar上傳到linux伺服器上,解壓

tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar

解壓後,可以得到mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz檔案(另乙個帶的test檔案不用管),然後再解壓改檔案

tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

完成後將該資料夾移動到/opt目錄下面

mv mysql-5.7.26-linux-glibc2.12-x86_64 /opt/mysql-5.7.26

(5)建立mysql使用者和組

groupadd mysql

useradd -g mysql mysql

設定mysql使用者密碼

paswd mysql 

回車輸入密碼即可

(6)建立mysql的資料目錄,臨時目錄和日誌目錄

mkdir /opt/mysql-5.7.26/data

mkdir /opt/mysql-5.7.26/tmp

mkdir /opt/mysql-5.7.26/log

更改mysql-5.7.26目錄的所屬使用者和組

chown -r mysql:mysql /opt/mysql-5.7.26

(7)建立my.cnf配置檔案,並根據對應的安裝位置進行編輯

vi /etc/my.cnf

port = 3306

socket = /opt/mysql-5.7.26/tmp/mysql.sock

[mysqld]

port = 3306

basedir = /opt/mysql-5.7.26

datadir = /opt/mysql-5.7.26/data

tmpdir = /opt/mysql-5.7.26/tmp

socket = /opt/mysql-5.7.26/tmp/mysql.sock

pid-file = /opt/mysql-5.7.26/log/mysql.pid

log_error = /opt/mysql-5.7.26/log/error.log

slow_query_log_file = /opt/mysql-5.7.26/log/slow.log

(8)初始化資料庫

/opt/mysql-5.7.25/bin/mysqld --initialize --user=mysql

(9)設定開機啟動mysql服務

cp /opt/mysql-5.7.26/support-files/mysql.server /etc/rc.d/init.d/mysqld

chmod +x /etc/rc.d/init.d/mysqld

chkconfig --add mysqld

(10)啟動mysql,並檢視狀態

啟動命令:systemctl start mysqld.service

檢視狀態:systemctl status mysqld.service

(11)將mysql新增到環境變數

echo "export path=$path:/opt/mysql-5.7.26/bin" >> /etc/profile

source /etc/profile

(12)獲取mysql的初始密碼

(13)登入mysql

mysql -uroot -p 

輸入初始密碼

(14)更改mysql密碼

set password for root@localhost=password("你的密碼");

(15)設定mysql遠端服務許可權

grant all privileges on *.* to 'root'@'%' identified by '你的密碼';

CentOS7離線安裝Docker

安裝過程中遇到的問題 下面描述了如何在centos7離線安裝docker。建議先閱讀docker官方離線安裝指南 參考下面的文章將iso光碟印象檔案設定為本地yum源 在vmware中設定iso光碟映象為本地yum源 在上面的目錄下,執行 sudo yum install rpm因為前面已經設定了本...

centos7安裝離線ntp

autogen libopts 5.18 5.el7.x86 64.rpm ntpdate 4.2.6p5 28.el7.centos.x86 64.rpm ntp 4.2.6p5 28.el7.centos.x86 64.rpm cd 到存放安裝包的目錄執行如下3天命令 rpm ivh autog...

centos7離線安裝ansible

centos7離線安裝ansible 2 啟動ssh服務。3 收集金鑰檔案。示例 ssh keygen t rsa p 寫入信任檔案 將 root ssh id rsa storm1.pub分發到其他伺服器,並在所有伺服器上執行如下指令 cat root ssh id rsa storm1.pub ...