CentOS7下的MySQL安裝

2021-08-26 02:18:12 字數 1473 閱讀 2337

1.準備安裝包、安裝環境檢查;

1)上傳如下centos二進位制安裝包到/opt目錄(二進位制安裝包區分linux作業系統)      mysql-server-5.6.38-1.el7.x86_64.rpm    --服務端      mysql-client-5.6.38-1.el7.x86_64.rpm    --客戶端  

2)檢查系統是否已安裝mysql、mariadb ,命令:#rpm -qa|grep -i mysql,若已安裝則先解除安裝。

電腦顯示有mariadb的元件,用此命令將元件刪除:

解除安裝資料庫:

[root@localhost logs]# yum -y remove mari*

刪除資料庫檔案:

[root@localhost logs]# rm -rf /var/lib/mysql/*

2.安裝mysql資料庫   按順序,先安裝服務端,再安裝客戶端,命令:

#rpm -ivh mysql-server-5.6.38-1.el7.x86_64.rpm  

#rpm -ivh mysql-server-5.6.38-1.el7.x86_64.rpm  

安裝時若提示缺少依賴包,先安裝依賴包。

結果出現以下警告:

[root@localhost opt]# rpm -ivh mysql-server-5.6.38-1.el7.x86_64.rpm 

警告:mysql-server-5.6.38-1.el7.x86_64.rpm: 頭v3 dsa/sha1 signature, 金鑰 id 5072e1f5: nokey

錯誤:依賴檢測失敗:

/usr/bin/perl 被 mysql-server-5.6.38-1.el7.x86_64 需要

說明缺少/usr/bin/peri下的perl檔案,此時需要使用以下命令,安裝依賴包:

yum install perl

yum install libaio

然後從重新執行mysql的安裝命令,成功安裝。

3.修改mysql密碼及配置  

啟動mysql服務:#service mysql start  

檢視root隨機密碼:#cat /root/.mysql_secret  

修改root密碼:set password = password('root');  

設定遠端登陸許可權:grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;

4.mysql服務啟停:  

啟動mysql服務:#service mysql start  

停止mysql服務:#service mysql stop

5.mysql服務自啟動:  

開啟自啟動:#chkconfig mysql on  

關閉自啟動:#chkconfig mysql off

mysql安裝成功!

centos7下的glusterfs的安裝與使用

環境說明 兩台虛擬主機,ip分別為192.168.1.222和192.168.1.233,分別裝上glusterfs。如 glusterfs 3.6.9.tar.gz 二 編譯安裝 安裝必要的依賴 yum install flex bison openssl openssl devel acl li...

CentOS7下MySQL5 7資料庫的安裝

提供壓縮包 提取碼 bh4q 檔案 mysql 5.7.26 linux glibc2.12 x86 64.tar 切換 選擇空間多的路徑 cd home 解壓 tar xzvf mysql 5.7.26 linux glibc2.12 x86 64.tar.gz 改名 mv mysql 5.7.2...

CentOS7下的mysql的安裝

今天由於要安裝cloudera manager,必須得搭建好自己的資料庫,我就選擇了mysql,但是centos7我玩的少,與之前用的centos6.5有很大區別,就網上查了下能夠正確的安裝方法,一下是我總結的步驟 wget rpm ivh mysql community release el7 5...