<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • mysql服務器安裝配置(數據庫安裝教程)


    概述

    安裝mysql有三個方式:RPM、二進制包和源代碼,我一般用的是源代碼這種方式,然后再初始化數據庫和配置服務腳本。

    詳解mysql的三種安裝方式:RPM、二進制包和源代碼

    一、使用RPM包進行安裝

    首先可以從安裝光盤中或者到mysql的網站上下載對應版本的rpm包如下:

    MySQL-server-community.rpm

    MySQL-client-community.rpm

    接著我們可以使用rpm命令進行安裝:

    rpm -ivh MySQL-server-community.rpm

    rpm -ivh MySQL-client-community.rpm


    二、安裝二進制包

    步驟如下:

    1、用root登錄系統,增加mysql用戶和組

    groupadd mysql

    useradd -g mysql mysql

    2、解壓二進制包,假如二進制包放在/home/mysql下,我們在解壓后并增加一個符號鏈接

    tar xvfz mysqlxxx.tar.gz

    ln -s mysqlxxx mysql

    3、在數據庫目錄下創建系統數據庫的表,–user表示這些數據庫和表的所有者為此用戶

    cd mysql

    ./scripts/mysql_install_db –user=mysql

    4、設置目錄權限,將data目錄的所有者改為mysql,其它目錄的文件的所有者為root

    chown -R root:mysql .

    chown -R mysql:mysql data

    5、啟動mysql

    ./bin/mysqld_safe –user=mysql &


    三、源碼安裝mysql

    1、用root登錄系統,增加mysql用戶和組

    groupadd mysql

    useradd -g mysql mysql

    2、解壓源碼包,并進入解壓后的目錄

    tar xvfz mysql-5.1.38.tar.gz

    cd mysql-5.1.38

    3、用configure工具來編譯源代碼,這里我們可以使用很多的參數,具體可以用configure –help來查看,這里我們將mysql安裝到/usr/local/mysql下

    ./configuer –prefix=/usr/local/mysql

    make

    make install

    4、選擇一個樣例配置文件,并復制到/etc/下改名為my.cnf

    cp support-files/my-medium.cnf /etc/my.cnf

    5、在數據庫目錄下創建系統數據庫的表,–user表示這些數據庫和表的所有者為此用戶

    cd /usr/local/mysql

    ./bin/mysql_install_db –user=mysql

    6、設置目錄權限,將var目錄的所有者更改為mysql,其它目錄和文件的所有者為root

    chown -R root .

    chown -R mysql var

    chgrp -R mysql .

    7、啟動mysql

    ./bin/mysqld_safe –user=mysql &


    上面就是關于mysql安裝的幾個方式,看大家興趣選擇了。有興趣的朋友可以進一步去研究下怎么去一鍵部署mysql,往自動化運維方向研究下,后面會分享更多關于devops和DBA內容,感興趣的朋友可以關注下??!

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费