rpm包安裝mysql的常見問題

2021-09-20 14:39:15 字數 801 閱讀 1320

我們在linux系統中,如果要使用關係型資料庫的話,基本都是用的mysql,而且以往7以下版本的centos

系統都是預設的整合有mysql。然而對於現在最新的centos7系統來說,已經不支援mysql資料庫,它預設

內部整合了maridb,如果我們想要使用 mysql 的話,就要先將原來的maridb解除安裝掉,不然會引起衝突。

注:這裡說的衝突是指我們用rpm包的方式安裝mysql會產生錯誤:mariadb-libs is obsoleted by 

mysql**。然而筆者使用原始碼包進行安裝時,卻並沒有這樣的錯誤。

命令:rpm -qa |grep maridb

檢視我們的系統中安裝了哪些關於maridb的包

命令:rpm -e ***

解除安裝掉系統中那些關於maridb的包,當然這裡我們也可以用 yum remove -y maridb

然後我們進行mysql的rpm包的安裝:

rpm -ivh mysql-community-client-5.7.10-1.el7.x86_64.rpm mysql-community-common-5.7.10-1.el7.x86_64.rpm mysql-community-devel-5.7.10-1.el7.x86_64.rpm mysql-community-libs-5.7.10-1.el7.x86_64.rpm mysql-community-server-5.7.10-1.el7.x86_64.rpm

注意:筆者在這裡安裝的時候出現了許多的依賴關係,需要將這些包一起安裝

到這裡,安裝過程就大致算完了

liliangchun

用RPM包安裝MySQL的預設安裝路徑問題

在安裝php時候要對一些配置選項進行設定,其中就有 with mysql dir 包含mysql擴充套件,dir 指定mysql安裝目錄,省略 dir 則為預設位置 usr with mysqli file 包含mysqli擴充套件,file 指定mysql config檔案位置,省略 file 則...

用RPM包安裝MySQL的預設安裝路徑問題

在安裝php時候要對一些配置選項進行設定,其中就有 with mysql dir 包含mysql擴充套件,dir 指定mysql安裝目錄,省略 dir 則為預設位置 usr with mysqli file 包含mysqli擴充套件,file 指定mysql config檔案位置,省略 file 則...

centos下安裝mysql,使用rpm包的形式

1.檢視centos的mysql是否已經安裝,使用rpm qa grep mysql 將顯示的結果全部刪除即可,使用命令 rpm e nodeps mysql community 具體名稱根據上面命令顯示的結果 3.初始化,執行mysqld initialize user mysql,執行結束在 v...