centos7安裝mysql5 7服務端

2021-10-09 06:30:14 字數 2728 閱讀 9872

centos7離線安裝mysql5.7服務端

#解除安裝centos7自帶mariadb資料庫,否則後續會報錯提示與mysql依賴衝突

rpm -qa | grep mariadb

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

#安裝順序如下:

rpm -ivh mysql-community-common-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.29-1.el7.x86_64.rpm

#啟動mysql服務

sudo service mysqld start
#日誌中檢視mysql的預設密碼

sudo grep 'temporary password'

/var

/log/mysqld.log

#使用預設密碼登入mysql進行修改密碼

mysql -uroot -p
#登入成功後修改密碼

mysql>alter user 'root'@'localhost' identified by '你需要設定的密碼'

;

#新增乙個root使用者,所有位址(%)的都可以訪問,並且密碼為123456 。這裡可以根據你的情況酌情修改

grant all privileges on *

.* to 'root'@'%' identified by '123456'

flush privileges;
#啟動mysql服務

shell> sudo service mysqld start

starting mysqld:[ ok ]

#檢視mysql服務

shell> sudo service mysqld status

mysqld (pid 3066) is running.

修改防火牆,新增允許訪問埠

檢視防火牆執行狀態

systemctl  status firewalld
新增允許訪問埠3306

firewall-cmd --zone=public--permanent --add-port=3306/tcp
重啟防火牆

systemctl  restart firewalld
對於基於el7的系統:

shell> sudo yum localinstall mysql57-community-release-el7-

.noarch.rpm

您可以通過以下命令檢查是否已成功新增mysql yum儲存庫:

shell> yum repolist enabled | grep "mysql.*-community.*"
使用以下命令檢視mysql yum儲存庫中的所有子儲存庫,並檢視啟用或禁用了哪些子儲存庫:

shell> yum repolist all | grep mysql
如果您的平台支援 yum-config-manager,則可以通過發出以下命令來實現,這些命令將禁用5.7系列的子儲存庫,並啟用5.6系列的子儲存庫:

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-mysql通過執行以下命令並檢查其輸出,驗證是否已啟用和禁用正確的子儲存庫:

shell> yum repolist enabled | grep mysql
安裝mysql

通過以下命令安裝mysql:

shell> sudo yum install mysql-community-server
這將安裝mysql伺服器的軟體包(mysql-community-server),以及執行伺服器所需的元件的軟體包,包括客戶端的軟體包(mysql-community-client),客戶端和伺服器的常見錯誤訊息和字符集(mysql-community-common)以及共享的客戶端庫(mysql-community-libs)。 。

Centos7離線安裝mysql5

2.將部署包存放到 opt 資料夾下 3.解壓並安裝 cd opt mkdir mysql tar xvf opt mysql 5.7.30 1.el7.x86 64.rpm bundle.tar c opt mysql cd opt mysql rpm uvh rpm nodeps force1....

Centos7使用yum安裝Mysql5 7

centos7的yum源中預設是沒有mysql,因為現在已經用mariadb代替mysql了。安裝mysql rpm包 rpm ivh mysql57 community release el7 11.noarch.rpm 安裝mysql yum install mysql community se...

Centos 7 使用yum安裝mysql 5 7

wget 2 安裝mysql yum y install mysql57 community release el7 10.noarch.rpm yum y install mysql community server 3 啟動mysql systemctl start mysqld.service...