概述
安裝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-hant/n/277306.html
微信掃一掃
支付寶掃一掃