1. 程式人生 > >解決阿里雲Centos安裝mysql找不到mysql-sever安裝包

解決阿里雲Centos安裝mysql找不到mysql-sever安裝包

  • 採用yum源安裝,yum install mysql mysql-sever mysql-client很多教程上都這麼寫,實際上也是對的,對於大多數centos系統預設源來講,確實如此。
  • 但是在阿里雲伺服器上,預設是阿里雲自己配置的yum源 ,所以上述方法就會出問題,因為人家的yum源裡面根本就沒有這些東西。可能是包名改了吧,反正不是我們熟悉的那些。
  • 所以可以使用wget命令從官網上直接下載,就有了這麼一種方法。
    • wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  • 從官網上下載後會發現本地路徑已經有了rpm包。這時候利用rpm
    命令將rpm包匯入到yum源裡面去
    • rpm -ivh mysql-community-release-el7-5.noarch.rpm
  • 然後利yum install mysql-community-server.x86_64命令安裝
  • 一路狂奔,安裝好後使用mysql,還是不可以,因為mysqld服務沒有開啟。這時候使用service mysqld start然後安裝結束,mysql正常開啟。
  • 使用mysql直接進入資料庫裡面,但是這樣一來不是都可以進去了?,這時候我們要做的就是加buff保護,也就是給資料庫設密碼。
    • mysqladmin -u root -p password 你的密碼
  • 完成後,若已經設定了密碼,需要輸入原密碼修改,若未設定密碼,那麼上一步完成後就修改完成
  • 登入的時候也不能使用mysql進入了,估計也進不去,因為有暗號了,哈哈哈
  • 這個時候使用mysql -u root/你的密碼就可以進去了。到此安裝就說完了。