MySQL安装分为YUM安装、源码安装和二进制安装
1操作系统
cat /etc/redhat-release
CentOS release 6.6 (Final)
uname -r
2.6.32-504.el6.x86_64
mysql版本 5.6.15
源码Mysql安装
解决依赖关系
yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* bison make cmake
创建mysql用户
useradd mysql -M -s /sbin/nologin
安装
cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.6.15
-DMYSQL_DATADIR=/application/mysql-5.6.15/data
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci
-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii
-DWITH_SSL=system
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_FEDERATED_STORAGE_ENGINE=1
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1
-DWITH_FAST_MUTEXES=1
-DWITH_ZLIB