一、安装编译工具及库文件
yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel bison patch unzip libmcrypt-devel libmhash-devel ncurses-devel sudo bzip2 flex libaio-devel perl-Module-Install.noarch
二、 安装cmake 编译器
wget http://www.cmake.org/files/v3.1/cmake-3.1.1.tar.gz
2、解压安装包
tar zxvf cmake-3.1.1.tar.gz
3.进入安装包目录
cd cmake-3.1.1
4、编译安装
./bootstrap
make && make install
三、安装 MySQL
1、下载
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.15.tar.gz
2、解压安装包
tar zxvf mysql-5.6.15.tar.gz
3、进入安装包目录
cd mysql-5.6.15
4、编译安装
cmake -DCMAKE_INSTALL_PREFIX=/home/work/soft/mysql/ -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_INNODB_MEMCACHED=1 -DWITH_DEBUG=OFF -DENABLED_PROFILING=ON -DMYSQL_MAINTAINER_MODE=OFF -DMYSQL_DATADIR=/home/work/soft/mysql/data -DMYSQL_TCP_PORT=3306
make && make install
MySQL 配置
1、创建mysql运行使用的用户mysql:
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql
2、创建binlog存储路径并赋予mysql用户权限
mkdir -p /home/work/soft/mysql/binlog/mysql-binlog
chown mysql.mysql /home/work/soft/mysql/binlog/mysql-binlog/
3、授权用户
chown -R mysql:mysql /home/work/soft/mysql/
4创建my.cnf配置文件
cp support-files/my-default.cnf /etc/my.cnf
5.初始化数据库
/home/work/soft/mysql/scripts/mysql_install_db —user=mysql
6.设置环境变量
cd support-files/
cp mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
chkconfig —add mysqld
chkconfig mysqld on
7启动
service mysqld start
service mysqld status#查看运行状态
8修改密码
mysql> use mysql;
mysql> update user set password=password(“你的新密码”) where user=“root”;
mysql> flush privileges;
mysql> exit;
9:权限添加
1、use mysql;
2、GRANT ALL ON . to root@’00.00.160.%’ IDENTIFIED BY ‘密码’;
3、FLUSH PRIVILEGES;
