Linux系統中安裝MySQL資料庫操作手冊

來源:互聯網
上載者:User

標籤:linux   mysql資料庫   

Linux系統中MySQL資料庫安裝手冊

一、安裝概述:

    在Linux作業系統中安裝MySQL資料庫是一個我們必須要掌握的一門技術,也決定了你以後找工作的薪資待遇,所以你知道它的厲害了吧!學會安裝只是第一步,你還得學好資料庫的基本操作,以及搭建一個資料庫的主從配置等等。這些我都會在後面的博文中說到。下面我就簡單的寫一些安裝MySQL資料庫的一些步驟,僅供參考,如有什麼不妥的地方,還請見諒!


二、安裝步驟:

                                (一)基本準備工作

    1、開啟虛擬機器,在虛擬機器中下載好最新版的MySQL資料庫的壓縮包。在MySQL官網上下載:《https://dev.mysql.com/downloads/》。選擇好相應的版本資訊。

    

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/06/5F/wKiom1m3Sc6iOoRFAAAzdWNh4cw416.jpg" title="1.jpg" alt="wKiom1m3Sc6iOoRFAAAzdWNh4cw416.jpg" />

            本文是選擇的是以“.gz”結尾的檔案包

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/A5/0F/wKioL1m3SfiQhIgxAAAay5dknIY135.jpg" title="2.jpg" alt="wKioL1m3SfiQhIgxAAAay5dknIY135.jpg" />

    2、在案頭開啟終端。並切換到root使用者進行操作。

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M02/06/5F/wKiom1m3SpWxLbxwAAA1vkn36IU745.jpg" title="3.jpg" alt="wKiom1m3SpWxLbxwAAA1vkn36IU745.jpg" />

    3、查看系統中是否安裝了MySQL資料庫以及舊版本的資料庫

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/A5/0F/wKioL1m3SqzzB7qcAAAXVqTHoVc455.jpg" title="4.jpg" alt="wKioL1m3SqzzB7qcAAAXVqTHoVc455.jpg" />

   

         如果有請卸載,沒有請繼續

         《卸載》

               1、使用普通刪除和強力刪除

               rpm -e mysql   和  rpm -e --nodeps mysql

    4、檢查你的linux系統是否安裝了 cmake

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/A5/10/wKioL1m3SxfQolgAAAAPOOBcC_4876.jpg" title="5.jpg" alt="wKioL1m3SxfQolgAAAAPOOBcC_4876.jpg" />   

    如果安裝了cmake 命令,就會顯示 cmake 命令的絕對路徑和 cmake命令協助手冊的絕對路徑。沒有安裝請使用命令安裝

    

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/06/5F/wKiom1m3S3aimY7CAAAN7IyMciA444.jpg" title="6.jpg" alt="wKiom1m3S3aimY7CAAAN7IyMciA444.jpg" />

                            (二)正式安裝

    1、將下載好的MySQL資料庫複寫到指定的檔案夾中,同樣存放在“tmp”檔案夾下。


    2、在終端上進入到tmp檔案夾下。

        《cd  /tmp按斷行符號》即可切換到tmp檔案夾下。


    3、在當前檔案夾下解壓MySQL壓縮包。

650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/A5/10/wKioL1m3TS7DJ8THAAAm8xcn60w236.jpg" title="7.jpg" alt="wKioL1m3TS7DJ8THAAAm8xcn60w236.jpg" />

    4、 通過命令:yum list | grep mysql 來查看yum上提供的資料庫可下載版本

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/06/5F/wKiom1m3TZKDF1I8AACVgYzX-ME398.jpg" title="8.jpg" alt="wKiom1m3TZKDF1I8AACVgYzX-ME398.jpg" />

    5、安裝MySQL-service.i686伺服器

        命令:yum install mysql-server.i686

                注意輸入MySQL資料庫的版本資訊哦!


    6、重啟資料庫伺服器

        命令:service mysqld start


    7、設定使用者名稱和密碼

        命令:/usr/bin/mysqladmin -u root password ‘dzx123‘


    8、安全配置MySQL資料庫,防止駭客攻擊。執行命令

        命令: /usr/bin/mysql_secure_installation


        8.1、顯示1:Enter current password forroot (enter for none):這裡輸入當前的root密碼“dzx123”


        8.2、顯示2:Change the root password?[Y/n] n。是否設定密碼,我們已經不需要了。


        8.3、顯示3:Remove anonymous users?[Y/n] y。是否刪除異常使用者,一般只保留一個root使用者即可。


        8.4、顯示4:Disallow root loginremotely? [Y/n] y。你的root使用者會被直接連接本地的MySQL資料庫,需要輸入密碼才可以。是否開啟遠程來接資料庫,服從主從資料庫。


         8.5、顯示5:Remove test database andaccess to it? [Y/n] y。是否移除test資料庫。最好是移除


        8.6、顯示6:Reload privilege tables now? [Y/n] y。是否重新載入許可權。是



    9、此時進入資料庫。

        命令:mysql -uroot –p。

        

       命令:exit退出資料庫。


    10、配置MySQL伺服器開機自動開啟。

        (1)我們可以使用命令:chkconfig--list | grep mysqld來查看是否開機自動啟動。如果2~5的都是on

                (2)說明是開機自動啟動,否則如果不是。我們可以通過命令chkconfigmysqld on來設定成開機自動啟動。

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/A5/10/wKioL1m3T-PygpPFAABB80xjvsA696.jpg" title="11.jpg" alt="wKioL1m3T-PygpPFAABB80xjvsA696.jpg" />

    11、啟動資料庫服務

              命令:service mysqld start

    12、關閉資料庫服務

        命令:service mysql stop


三、結束語:

    到這兒,我們的MySQL資料庫就安裝好了,在安裝的過程中大家一定要小心,尤其是配置相關的配置的時候。這樣你的Linux系統中就安裝好資料庫了,你就可以直接操作了。







本文出自 “孤獨一夜” 部落格,謝絕轉載!

Linux系統中安裝MySQL資料庫操作手冊

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.