教你 九步 安裝centos mysql

MySQL CentOS 防火牆 Wget 飛翔科技 飛翔科技 2017-08-26

Mysql

第一步: MySQL 依賴 libaio,所以先要安裝 libaio,查看是否安裝

教你 九步 安裝centos mysql

第二步:檢查 MySQL 是否已安裝

教你 九步 安裝centos mysql

如果 有安裝mysql的話,就

教你 九步 安裝centos mysql

第三步:下載 MySQL Yum Repository(mysql雲倉庫)

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

教你 九步 安裝centos mysql

教你 九步 安裝centos mysql

第四步:

添加 MySQL Yum Repository 到你的系統 repository 列表中,執行

yum localinstall mysql-community-release-el7-5.noarch.rpm

教你 九步 安裝centos mysql

輸入y 回車

教你 九步 安裝centos mysql

提示“完成!”,則說明 源添加成功。

第五步:選擇要啟用 MySQL 版本

yum repolist all | grep mysql (查看mysql報告列表)

教你 九步 安裝centos mysql

查看當前的啟動的 MySQL 版本

Yum repolist enabled | grep mysql

教你 九步 安裝centos mysql

第六步: 通過 Yum 來安裝 MySQL

yum install mysql-community-server

教你 九步 安裝centos mysql

教你 九步 安裝centos mysql

選擇 y 並 回車

教你 九步 安裝centos mysql

這就 安裝好了

whereis mysql 查看mysql的安裝位置

教你 九步 安裝centos mysql

可以看到 MySQL 的安裝目錄是 /usr/bin/

第七步:啟用和關閉mysql

啟動 MySQL Server

教你 九步 安裝centos mysql

查看 MySQL Server 狀態

Systemctl status mysqld

教你 九步 安裝centos mysql

關閉mysql

Systemctl stop mysqld

第八步:防火牆設置

遠程訪問 MySQL, 需開放默認端口號 3306

對於centos 7以上的版本來說,iptables 已經毫無意思

那麼我們就要要 firewall-cmd 防火牆 來設置mysql的安全

firewall-cmd --permanent --zone=public --add-port=3306/tcp

firewall-cmd --permanent --zone=public --add-port=3306/udp

教你 九步 安裝centos mysql

然後 執行

firewall-cmd --reload

使最新的防火牆設置規則生效。 !!!!!!!千萬不要忘了

教你 九步 安裝centos mysql

第九步:MySQL 安全設置

服務器啟動後,可以執行

mysql_secure_installation

此時輸入 root 原始密碼(初始化安裝的話為空),接下來,為了安全,MySQL 會提示你重置 root 密碼,移除其他用戶賬號,禁用 root 遠程登錄,移除 test 數據庫,重新加載 privilege 表格等,你只需輸入 y 繼續執行即可。

教你 九步 安裝centos mysql

至此,整個 MySQL 安裝完成。

感謝 大家 觀看我的教程 ,本教程中有什麼 錯誤的地方 還請大家 見解。

大家 可在下方的 留言區 相互 學習交流。

另外 小編另外一篇 《mysql 創建用戶的三種方法》》中 講到了 如何在centos mysql 中創建用戶,密碼,以及忘記密碼怎麼更改。

如果有興趣的 讀者 ,可以前去看看。

相關推薦

推薦中...