1. 程式人生 > >centos7使用yum安裝mariaDB(開源MySQL)無法啟動的解決辦法

centos7使用yum安裝mariaDB(開源MySQL)無法啟動的解決辦法

centos7使用yum安裝mariaDB(開源MySQL)無法啟動的解決辦法

     

centos7內建的MySQL映象已經放棄Oracle公司的mysql,改用MySQL的分支資料庫mariaDB,使用以下安裝mariadb:


  1. yum install mariadb  

然後使用命令systemctl start mariadb,提示如下:


  1. Failed to start mariadb.service: Unit mariadb.service failed to load: No such file or directory  
意思找不到mariadb這個服務。之所以找不到,是因為mariadb的安裝本身就沒有完成,執行以下命令,檢視mariadb的依賴情況:
  1. $ sudo yum search mariadb  
看到以下結果:

執行以下,安裝缺少的依賴包:

  1. $ yum install mariadb-embedded mariadb-libs mariadb-bench mariadb mariadb-sever  
然後再啟動mariadb,正常,如果要設定開機自啟動mariadb,使用以下命令:
  1. $ systemctl enable mariadb  

使用yum install命令安裝mysql,需要多加一個"*",使用命令:


  1. yum install mariadb*