编译安装mysql

 
首先安装cmake,事先下载好cmake-2.8.8的压缩包
 
# tar xf cmake-2.8.8.tar.gz
# cd cmake-2.8.8
# ./bootstrap
# make 
# make install
 
 
下面安装mysql ,我们事先下载好的mysql-5.5.25a的包。所以,直接解压安装就可以了
 
编译安装的mysql,最好先增加一个mysql用户。
 
# groupadd -r mysql
 
# useradd -g mysql -r -d /data/mydata mysql
 
好了,添加了mysql组和所属mysql用户接下来就是编译安装mysql了
 
# tar xf mysql-5.5.25a.tar.gz 
 
# cd mysql-5.5.25a
 
# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \        \\指定安装路径
          -DMYSQL_DATADIR=/data/mydata \
          -DSYSCONFDIR=/etc \
 -DWITH_INNOBASE_STORAGE_ENGINE=1 \
          -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
          -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
 -DWITH_READLINE=1 \
 -DWITH_SSL=system \ \\使用ssl功能
 -DWITH_ZLIB=system \
 -DWITH_LIBWRAP=0 \
 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
 -DDEFAULT_CHARSET=utf8 \
          -DDEFAULT_COLLATION=utf8_general_ci \\编码格式为utf-8
# make 
 
# make install
 
#service mysqld start \\安装完成,启动mysqld服务
 
#chkconfig --list mysqld
 
#chkconfig mysqld on   \\设定mqsqld服务开机启动

编译安装简单mysql_编译安装mysql