1. 程式人生 > >在CentOS7上安裝MySQL Workbench

在CentOS7上安裝MySQL Workbench

折騰了半天,終於搞定。

【安裝MySQL】

由於MySQL被Oracle收購了,所以CentOS 7的yum源中不再有正常安裝mysql時的mysql-sever檔案,需要去官網上下載

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server

上面的具體版本大家可以到MySQL網站的下載頁面,找到Yum Repository頁面,查詢最新的版本名稱,替換上面的版本名稱即可。

成功安裝之後重啟mysql服務

# service mysqld restart

【安裝MySQL Workbench,失敗】

執行yum install mysql-workbench-community

系統進行各種檢查後,提示沒有安裝包。

在MySQL網站找了半天,找不到安裝包下載。最後還是在網上搜到了安裝包的獲取方法:

http://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-community-6.3.4-1.el7.x86_64.rpm

同樣,具體的版本號用的是根據執行yum install mysql-workbench-community的提示版本號。

然後開始等待下載。

完成後,再執行上面的安裝命令,開始安裝。發現,仍然不對。

仔細研究報錯,提示缺少proj和tinyxml。

再查下來,發現tinyxml不在官方yum上,需要配置EPEL源。

【配置EPEL(企業版Linux軟體附加包)】

執行yum install epel-release.noarch

安裝EPEL後執行yum repolist,如果顯示的資訊裡面有epel,則安裝成功。

然後嘗試執行 yum install tinyxml,能夠安裝。

【安裝MySQL Workbench】

重新執行yum install mysql-workbench-community

系統提示依賴的軟體列表,並詢問是否下載安裝。感覺有門兒了。

確認後,系統下載依賴的包,然後安裝。

安裝完成後,在“應用程式”選單的“程式設計”下,會出現MySQL Workbench的圖示。

大功告成!

【總結】

都是EPEL沒有配置惹的禍!!!!