首先進入 :http://dev.mysql.com/downloads/repo/yum/ 下載界面,拿到rpm的地址
選擇yum下載:
2、下載redhat 6 對應的rpm
右鍵另存為 連接地址:
在linux 服務器上下載這個rpm服務器:
wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
本地安裝 repository
sudo yum localinstall mysql-community-release-el6-5.noarch.rpm
操作完成後,當前server還沒有安裝任何的軟件。所以我我們還得安裝 MySQL Server:
sudo yum install mysql-community-server
mysql 的安裝路徑為: /var/lib/mysql
理論上,這步完成後,就可以啟動mysql了。
sudo service mysqld start
但是,當我啟動的時候,我報錯了
查看錯誤日志:
cat /var/log/mysqld.log
發現者三個文件是多余的,直接把這些文件刪了。重啟下就好了,刪除路徑如下所示:
然後直接登錄。(默認的賬號和密碼都是 root /root)
這就算裝好了。
二、遠程登錄問題
我用第三方遠程連接的時候,報錯。查了下,發現有兩個root用戶,其中有一個是綁定本機(127.0.0.1)登錄的。
所以想辦法改變所有root的密碼:
mysql> use mysql;
mysql> UPDATE user SET password=password("root") WHERE user='root';
mysql> flush privileges;
mysql> exit;
然後再登錄,就ok了。