Chinaunix首页 | 论坛 | 博客
  • 博客访问: 66011
  • 博文数量: 4
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 94
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-23 15:13
个人简介

小小DBA一枚

文章分类

全部博文(4)

文章存档

2015年(4)

分类: Mysql/postgreSQL

2015-03-06 06:07:24

  1. 编译安装前的准备工作

安装编译源码所需要的工具包

Shell >> yum install gcc gcc-c++ ncurses-devel perl

安装编译工具cmake

Shell >> wget

Shell >> tar -zxvf cmake-2.8.10.2.tar.gz

Shell >> cd cmake-2.8.10.2

Shell >> ./bootstrap;make;make install

 

  1. 设置用户、用户组

创建MySQL 用户、用户组

Shell >> groupadd mysql

Shell >> useradd -g mysql mysql

  1. 创建MySQL  安装目录

Shell >> mkdir /usr/local/mysql

  1. 下载MySQL 源码包

 

  1. 编译安装

cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci

make && make install

 

  1. 修改MySQL 目录权限

Chown -R mysql.mysql /opt/mysql/mysql56

  1. 修改MySQL 配置文件

             根据自己需求修改配置文件

  1. 初始化数据库

./scripts/mysql_install_db --defaults-file=/etc/my.cnf

  1. 复制MySQL 的启动脚本到/etc/init.d

cp support-files/mysql.server /etc/init.d/mysql

  1. 将MySQL 的命令添加到PATH目录中

Shell >> vim /etc/profile

添加 PATH=/usr/local/mysql/bin:$PATH

EXPORT PATH

Shell >> source /etc/profile

  1. 启动MySQL

Shell >> mysqld_safe --defaults-file=/etc/my.cnf --start

  1. 制定MySQL 开机启动规则

Shell >> chkconfig list |grep mysql

Shell >> chkconfig mysql off

  1. 检查MySQL 是否启动

Shell >> ps aux|grep mysql

  1. 修改MySQL root用户密码

Shell >> mysql -uroot

Mysql >> SET PASSWORD = PASSWORD(****);

阅读(2932) | 评论(0) | 转发(1) |
0

上一篇:没有了

下一篇:Redis Cluster 介绍与使用

给主人留下些什么吧!~~