Centos7安裝mysql后無法啟動,提示 Unit mysql.service failed to load:No such file or directory


不想裝Oracle,心想裝個MySQL輕便一點,我用的Linux版本是Fedora24.執行完yum安裝命令后發現竟然無法啟動錯誤提示如下

[java]  view plain  copy
 print ?
  1. [root@localhost ~]# systemctl start mysql.service  
  2. Failed to start mysql.service: Unit mysql.service not found.  
查了半天資料,終於了解到 MariaDB代替了mysql數據庫,MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,采用GPL授權許可。開發這個分支的原因之一是:甲骨文公司收購了MySQL后,有將MySQL閉源的潛在風險,因此社區采用分支的方式來避開這個風險。

因此用上述命令啟動不起來,正確的方法如下
[java]  view plain  copy
 print ?
  1. # yum install mariadb-server -y //如果已安裝可以省略  
  2. # systemctl start mariadb.service //啟動服務  
  3. # systemctl enable mariadb.service //開機啟動服務  
  4. # mysql -u root -p //登錄mysql  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM