Linux下安裝MySQL

來源:互聯網
上載者:User

標籤:style   blog   http   color   os   使用   io   strong   檔案   

來源:http://www.cnblogs.com/chenjunbiao/archive/2011/01/24/1940256.html

安裝環境:Linux伺服器CentOS 5.5

安裝版本:mysql-5.5.8.tar.gz

1、安裝cmake編譯器。

1)、下載cmake

#cd /usr/local/src#wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz

2)、解壓cmake

#tar -zvxf cmake-2.8.4.tar.gz

3)、配置編譯

#cd cmake-2.8.4#yum -y install gcc#yum -y install gcc-c++#yum -y install ncurses-devel#./configure#make#make install 

2、安裝MySQL

1)、下載MySQL。

#cd /usr/local/src#wget http://sdk.ruiya.com/linux/mysql-5.5.9.tar.gz

2)、添加必要的組和擁有者

#groupadd mysql#useradd -r -g mysql mysql 

3)、解壓MySQL

#tar -zvxf mysql-5.5.9.tar.gz

4)、配置編譯

如果是重裝MySql,請先刪除my.cnf如: rm -rf /etc/my.cnf

#mkdir /usr/local/mysql#mkdir /usr/local/mysql/data#cd /usr/local/src/mysql-5.5.9#cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DINSTALL_DATADIR=/usr/local/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1#make#make install

參數說明:

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql        //安裝目錄-DINSTALL_DATADIR=/usr/local/mysql/data        //資料庫存放目錄-DDEFAULT_CHARSET=utf8                       //使用utf8字元-DDEFAULT_COLLATION=utf8_general_ci            //校正字元-DEXTRA_CHARSETS=all                          //安裝所有擴充字元集-DENABLED_LOCAL_INFILE=1                      //允許從本地匯入資料

注意事項:

重新編譯時間,需要清除舊的對象檔案和緩衝資訊。 

# make clean# rm -f  CMakeCache.txt# rm -rf /etc/my.cnf 

4)、設定目錄許可權

# cd /usr/local/mysql# chown -R root:mysql . //把目前的目錄中所有檔案的所有者所有者設為root,所屬組為mysql# chown -R mysql:mysql data

5)、設定檔

# cp support-files/my-medium.cnf /etc/my.cnf //這個配置僅適合小記憶體系統(32M - 64M)

開啟如下注釋:

innodb_data_home_dir = /usr/local/mysql/datainnodb_data_file_path = ibdata1:10M:autoextendinnodb_log_group_home_dir = /usr/local/mysql/datainnodb_buffer_pool_size = 16Minnodb_additional_mem_pool_size = 2Minnodb_log_file_size = 5Minnodb_log_buffer_size = 8Minnodb_flush_log_at_trx_commit = 1innodb_lock_wait_timeout = 50

 

Linux下安裝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.