1. 程式人生 > 其它 >虛擬機器Centos7安裝Mysql

虛擬機器Centos7安裝Mysql

  1. 虛擬機器安裝Centos7不多介紹,太多的文章可以參考了,這裡主要記下安裝MySql的過程。
  2. 登入Centos系統,並保證是以root使用者登陸的。
  3. 安裝wget
    yum install wget
    
  4. 檢視一下系統版本
    cat /etc/centos-release
    
  5. 下載mysql安裝包(以下地址對應的是Centos7)
    wget http://repo.mysql.com/mysql57-community-release-el7.rpm 
    
  6. 安裝下載的rpm
    rpm -ivh mysql57-community-release-el7.rpm
    
  7. 安裝MySql
    yum install -y mysql-server
    
  8. 安裝成功後,啟動mysql
    systemctl start mysqld
    
  9. 檢視初始的root密碼,這個root是mysql的root
    grep 'temporary password' /var/log/mysqld.log
    
    找到root@localhost:後的一串字元加符號的組合,它就是初始密碼。
  10. 更改密碼
    mysql_secure_installation
    
    出現New password表示要求輸入新密碼,一路Y過去,出現All done! 表示成功!
  11. 設定開機啟動
    systemctl enable mysqld
    
  12. 防火牆3306(可以試試,反正我的沒生效,直接把防火牆關掉了!)
    firewall-cmd --zone=public --add-service=mysql --permanent
    
    //這種方法沒試過,可以試試。
    firewall-cmd --zone=public --add-port=3306\tcp --permanent
    //出現success之後,再使用firewall-cmd --reload使策略生效
  13. 開啟遠端登陸
    mysql -u root -p
    use mysql;
    update user set user.Host='%' where user.User='root';
    select host,user from user; //檢視是否成功