lamp環境搭建之二mysql通用二進位安裝

來源:互聯網
上載者:User

標籤:資料庫檔案   二進位   通用包   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通用二進位安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.