CentOS7中安裝mysql數據庫

安裝方法有兩個,一種是從官網上下載tar.gz文件上傳到linux系統中,分別安裝server與clientmysql

另外一種是在linux系統中(須要聯網)執行yum命令安裝。linux

但安裝完成後會出現沒法啓動的錯誤:sql

  1. [root@localhost ~]# systemctl start mysql.service  
  2. Failed to start mysql.service: Unit mysql.service not found. 

這是由於在收購mysql的sun公司被oracle收購以後,mysql可能出現閉源的風險,所以,做爲一個以不包含閉源代碼軟件爲特色的linux操做系統是去尋找替代mysql方案的。數據庫

所以,在centOS7的發行版本中提供了MariaDB,MariaDB數據庫是mysql的分支版本,並非衍生版本,由社區維護,能夠徹底兼容mysql,能夠直接使用mysql的命令來操做MariaDB,不會存在衝突的風險,所以安裝了mysql數據庫不成功的centOS7,能夠安裝MariaDB做爲替代。ps:MariaDB是mysql的創始人離開sun公司後成立的開源數據庫聯盟的開發的mysql分支版本。oracle

 

若是你有強迫症,必需要使用mysql,只須要從官網下載:tcp


 

[root@localhost ~]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

[root@localhost ~]# cd /usr/local

[root@localhost local]# rpm -ivh mysql-community-release-el7-5.noarch.rpm

[root@localhost local]# yum install mysql-community-server

安裝完成以後,重啓操作系統

使用netstat -nplt查看端口狀態:.net

[root@localhost ~]# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      1660/mysqld

發現3306端口號被mysqld監聽。code

至此,安裝成功。server

相關文章
相關標籤/搜索