MySQL5.5以上版本編譯安裝與配置

來源:互聯網
上載者:User

在這裡我選擇了mysql-5.5.33-linux2.6-x86_64.tar.gz的版本,各位可以根據自己的實際需要選擇了哈。
1、MYSQLhttp://mirrors.sohu.com/mysql/
2、下載源碼包wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.33-linux2.6-x86_64.tar.gz
3、MYSQL5.5X以上版本均採用CMAKE安裝方式,需要先安裝CMAKE工具
  # wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
  # tar zxvf cmake-2.8.4.tar.gz
  # cd cmake-2.8.4
  # ./configure
  # make
  # make install
3、解壓源碼包並進入目錄
  tar xzvf mysql-5.5.33-linux2.6-x86_64.tar.gz
  cd mysql-5.5.33-linux2.6-x86_64
4、確認編譯環境是否具備
  yum -y install gcc* gcc-c++* autoconf* automake* zlib* libxml* ncurses-devel* libgcrypt* libtool*
5、建立mysql安裝目錄及資料目錄
  安裝目錄mkdir /data/mysql
  資料存放區mkdir /data/mysql/data
6、建立使用者和使用者組與賦予資料存放目錄許可權
 groupadd mysql
 useradd -g mysql mysql
 chown mysql.mysql -R /data/mysql/
7、進行編譯安裝,配置編譯參數
  cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
 -DMYSQL_DATADIR=/usr/local/mysql/data \
 -DMYSQL_TCP_PORT=3306 \
 -DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysqld.sock \
 -DMYSQL_USER=mysql \
 -DDEFAULT_CHARSET=utf8 \
 -DDEFAULT_COLLATION=utf8_general_ci \
 -DEXTRA_CHARSETS=all \
 -DWITH_READLINE=1 \
 -DWITH_EMBEDDED_SERVER=1 \
 -DENABLED_LOCAL_INFILE=1 \
 -DWITH_INNOBASE_STORAGE_ENGINE=1
  make && make install

CentOS下源碼安裝Apache2.4+PHP5.4+MySQL5.5 

搭建基於Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web伺服器全過程

  • 1
  • 2
  • 下一頁

相關文章

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.