首页 > 数据库技术 > 详细

Mysql源码安装

时间:2016-03-29 16:43:09      阅读:294      评论:0      收藏:0      [点我收藏+]

                      CentOS6.5系统安装Mysql-5.6.22数据库

一、准备工作

1、下载两个源码包

cmake-3.5.0-rc3.tar.gz

mysql-5.6.22.tar.gz 

在操作系统上安装gcc gcc-c++和开发组件包

#yum -y install make gcc-c++ cmake bison-devel  ncurses-devel gccautoconf automake zlib* fiex* libxml* libmcrypt* libtool-ltdl-devel*

2、

二、安装cmake和mysql

解压cmake

#tar -zxvf cmake-3.5.0-rc3.tar.gz

#./configure

#make && make install

创建mysql用户和mysql组并把用户加到组里

# groupadd -r mysql

# useradd -r -g mysql -s /sbin/nologin mysql

#mkdir -p /mydata/data

#tar -xf mysql-5.6.22.tar.gz

# cd mysql-5.6.22

#cmake \

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/mydata/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/tmp/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

# chown -R :mysql /usr/local/mysql/

#cd /usr/local/mysql

#scripts/mysql_install_db --user=mysql --datadir=/mydata/data/

# cp support-files/my-default.cnf /etc/my.cnf

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

# chkconfig --add mysqld

# service mysqld start

添加自动执行mysql脚本

# vim /etc/profile.d/mysql.sh

export PATH=$PATH:/usr/local/mysql/bin

# . /etc/profile.d/mysql.sh

进入mysql

#mysql



本文出自 “11378951” 博客,请务必保留此出处http://11388951.blog.51cto.com/11378951/1758053

Mysql源码安装

原文:http://11388951.blog.51cto.com/11378951/1758053

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!