標籤:資料庫檔案 二進位 通用包 mysql
首先建立一個mysql資料庫存放目錄,建議建立一個lvm捲來存放資料庫檔案
mkdir /mysqldata/data
添加mysql使用者
groupadd -r mysql
useradd -g mysql -r -s /sbin/nologin -M -d /mysqldata/data mysql
修改資料庫目錄的屬主和屬組
chown -R mysql:mysql /mysqldata/data
解壓二進位通用包
tar xf mysql-5.6.13-linux-glibc2.5-i686.tar.gz -C/usr/local
cd /usr/local
建立軟連結方便日常管理
ln -sv mysql-5.6.13-linux-glibc2.5-i686 mysql
cd mysql
將mysql目錄下所有檔案都修改成屬主為root 屬組為mysql
chown -R root:mysql /usr/local/mysql/*
運行scripts/mysql_install_db初始化mysql,只需在首次使用時初始化即刻
scripts/mysql_install_db --user=mysql --datadir=/mysqldata/data
cd support-files目錄
4、為mysql提供主設定檔:
cp my-default.cnf /etc/my.cnf
另外還需要在my.cnf添加指定mysql資料檔案的存放位置:
datadir = /mysqldata/data
為mysql提供sysv服務指令碼:
cp mysql.server /etc/init.d/mysqld
chmod +x /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
匯入環境變數
export PATH=/usr/local/mysql/bin:$PATH
6、輸出mysql的man手冊至man命令的尋找路徑:
編輯/etc/man.config,添加如下行即可:
MANPATH /usr/local/mysql/man
匯出標頭檔
ln -sv /usr/local/mysql/include /usr/include/mysql
匯出庫檔案
vim /etc/ld.so.conf.d/mysql.conf
/usr/local/mysql/lib
儲存退出
執行ldconfig -v | grep mysql
此時mysql便可以使用了。
本文出自 “請你給我一把刀” 部落格,請務必保留此出處http://lulucao2006.blog.51cto.com/5375246/1552904
lamp環境搭建之二mysql通用二進位安裝