天天看點

MySQL 安裝步驟詳解

MySQL是一種開放源代碼的關系型資料庫管理系統(RDBMS),MySQL資料庫系統使用最常見的資料庫管理語言是結構化查詢語言(SQL)。

由于MySQL是開放源代碼的,是以任何人都可以下載下傳并根據需要進行修改。MySQL因為其速度快,可靠性與适應性強而備受關注,大多數人認為在不需要事物化處理的情況下,MySQL是管理内容的最好選擇。

下面就來詳細說說mysql的安裝與調優過程:

一、下載下傳軟體包

       注意:下載下傳的安裝包與系統 版本一定要相容,如果是32位系統,需要下載下傳i686的包,64位的系統需要下載下傳x86_64的包。

       檢視系統版本指令:uname -i

       下載下傳指令:wget  http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.45-freebsd8.0-i386.tar.gz

二、解壓并移動

      下載下傳後使用解壓工具進行解壓:

      tar  -xzvf  mysql-5.5.45-freebsd8.0-i386.tar.gz

      将安裝目錄移動到/usr/local下:

      mv  mysql-5.5.45-freebsd8.0-i386.tar.gz  /usr/local/mysql

三、建立mysql的使用者與資料庫檔案存放目錄

       建立使用者:useradd  -s  /sbin/nologin  mysql

       建立目錄:mkdir  -p  /data/mysql

       更改目錄的權限:chown  -R  mysql:mysql  /data/mysql

四、進行編譯安裝

       指令:./scripts/mysql_install_db  --user=mysql  --datadir=/data/mysql

       其中,--user選項指定資料庫的所屬主,--datadir選項指定資料庫的安裝路徑(哦,此處如果安裝路徑的空間不夠,會報錯)。

       當編譯完成時候顯示了兩個“OK”,則說明編譯成功,否則失敗。

五、配置mysql

      在安裝完成之後,我們需要再去進行一些配置。

      拷貝mysql的配置檔案到/etc/目錄下:

      cp  /usr/local/mysql/support-files/my-large.conf  /etc/my.cnf

      拷貝啟動腳本并修改屬性:cp  /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld

                                               chmod  755  /etc/init.d/mysqld

      修改啟動腳本(修改其中的資料庫安裝路徑,不然找不到已安裝的資料庫):

      vim  /etc/init.d/mysqld

      将“datadir”的路徑改為“/data/mysql”

      然後啟動mysql就OK了

      啟動指令:service mysqld start                      

本文轉自奇迹的少年部落格51CTO部落格,原文連結http://blog.51cto.com/raffaelexr/1711391如需轉載請自行聯系原作者

liliangchun