TShopping

 找回密碼
 註冊
搜索
查看: 1724|回復: 0
打印 上一主題 下一主題

[CentOS] CentOS 7 如何安裝 mysql

[複製鏈接]
跳轉到指定樓層
1#
發表於 2019-2-3 18:52:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
CentOS 6已前安裝 MySQL 或 LAMP 環境幾乎都是一步驟「sudo yum install -y mysql mysql-server」就搞定了,但今天發現CentOS 7 卻發現怎麼 MySQL 無法啟動呢?一查發現 MySQL 根本沒安裝,當然無法啟動...。

發現以 yum install mysql-server 出現了「Error: No matching Packages to list」這是之前沒發生過的,怎麼會找不到呢?難道要額外裝 epel 嗎?

於是到了   https://dev.mysql.com/downloads/repo/yum/ 發現目前最新的版本為「mysql57-community-release-el7-11.noarch.rpm」

安裝套件庫
  1. sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
複製代碼


或是
  1. wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
  2. rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
複製代碼


發現還是無法以 yum install mysql-server 來安裝,要改用底下的方式來安裝 ,名稱為 mysql-community-server
  1. sudo yum install mysql-community-server
複製代碼


# 設定系統預設啟動 mysqld
sudo /usr/bin/systemctl enable mysqld

# 啟動 mysqld
  1. sudo systemctl start mysqld
複製代碼


# 設定 MySQL 預設設定,指定 root 密碼
  1. sudo /usr/bin/mysql_secure_installation
複製代碼


# 開啟 Mysql 3306 防火牆
  1. sudo firewall-cmd --permanent --zone=public --add-service=mysql
複製代碼


# 登入 MySQL
  1. mysql -u root -p
複製代碼


#設定root 密碼
  1. mysqladmin -u root password "xxxxxxx"
複製代碼


參考文章
https://blog.xuite.net/tolarku/b ... +%E5%AE%89%E8%A3%9D

 

臉書網友討論
*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-19 22:10 , Processed in 0.043643 second(s), 22 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表