數據庫安裝教程「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內容,感興趣的朋友可以關注下!!

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/277306.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-19 13:25
下一篇 2024-12-19 13:25

相關推薦

發表回復

登錄後才能評論