如何在Linux中安裝Mysql(centos7)


一、yum安裝mysql

      1、先在Linux中安裝wget,命令為:yum install wget  

          

 

      2、再在Linux中創建文件夾                

          

 

 

 

      3、下載並安裝MySQL官方的 Yum Repository,命令為:wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rp,如連接失敗,則重新執行該命令。

         

 

 

     4、再編譯wget,命令為:rpm -ivh mysql-community-release-el7-5.noarch.rpm

     

 

 

      5、之后就可以安裝Mysql服務器,這步時間會久點,執行命令為:yum -y install mysql-community-server(博主已安裝完成)

 

 

          

 

 

      6、安裝完成后需要重啟一下Linux,直接輸入reboot即可。然后重新登錄xshell。

        

       

 

       7、安裝完成后查看版本號:mysql -V

 

 

 

         

       8、安裝完成后重啟mysql服務,查看狀態是 Active: active (running) ,說明啟動成功。

    啟動服務命令:service mysqld restart

    查看mysql運行狀態,命令:systemctl status mysql.service 

 

         

 

        9、最后停掉mysql服務,命令為:service mysqld stop # 或者 systemctl stop mysql.service

  二、Mysql重置密碼

  以安全方式啟動mysql,命令為:/usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &

 

    

     然后執行命令: /usr/bin/mysql -u root mysql

     

 

      出現“mysql>”提示符后輸入命令:mysql> update user set password = Password('root') where User = 'root';

  執行這個語句后,賬號密碼都是root

  回車后執行(刷新MySQL系統權限相關的表):mysql> flush privileges;

  再執行exit退出:mysql> exit;          

       

 

    退出成功后,使用相關命令登陸mysql,試試是否成功,命令:mysql -u root -p    按提示輸入密碼:root,提示如下表示成功。

     

 

     

    三、查看Mysql端口號,mysql默認端口是3306,如何查看msyql端口號呢?可以用root賬號登錄后,執行命令:show variables like 'port';

    

 

    四、授權Mysql遠程連接

   

 

         退出使用:exit;

       

 

        開放3306端口:

       firewall-cmd --add-port=3306/tcp --permanent

       firewall-cmd --add-port=3306/udp --permanent

       firewall-cmd --reload

      

 

      遠程連接:打開Navicat測試是否可以連接成功,密碼為root

     

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM