1. 程式人生 > 其它 >Linux系統安裝mysql資料庫

Linux系統安裝mysql資料庫

Linux系統中Mysql安裝

  1. 下載mysql安裝包(linux版本)

  2. 上傳到linux

  3. 檢查系統上是否安裝了mysql( 若安裝了就需要先解除安裝再使用我們自己的)

    rpm -qa |grep -i mysql                          #檢視
    rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686    #解除安裝
    
  4. 在 /usr/local 新建一個資料夾mysql

    mkdir /usr/local/mysql
    
  5. 把mysql壓縮包移動 到/usr/local/mysql

    mv MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysql/
    
  6. 進入 /usr/local/mysql,解包mysql

    cd /usr/local/mysql
    tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar
    
  7. 安裝 伺服器端

    rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm 
    
  8. 安裝 客戶端

    rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm 
    
  9. 啟動Mysql

    service mysql start  #啟動mysql (注意:只啟動一次)  
    
  10. 先檢視隨機密碼登入(cat /root/.mysql_secret)

  11. 登入mysql

    mysql -uroot -p隨機密碼
    
  12. 修改密碼

    set password for root@localhost = password('123');
    
  13. 登入mysql

    mysql -uroot -p123
    
  14. 放行3306埠號

    修改配置檔案
       	cd /etc/sysconfig
       	vi iptables
       複製(yy  p)	
       	-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
       改成
       	-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
       重啟載入防火牆或者重啟防火牆
       	service iptables reload  
       	或者
       	service iptables restart
    
  15. 允許遠端連線 mysql

     在linux上 先登入mysql	
       	cd /usr/local/mysql   #進入mysql目錄
       	mysql -uroot -p123    #登入
       	
       建立遠端賬號
       	create user 'root'@'%' identified by '123';
       授權
       	grant all on *.* to 'root'@'%' with grant option;
       重新整理許可權
       	flush privileges;