ITPub博客

首页 > 数据库 > MySQL > Mysql 5.6 for Linux 源码安装

Mysql 5.6 for Linux 源码安装

原创 MySQL 作者:coredumped 时间:2015-01-16 13:41:30 1 删除 编辑
1.Mysql源码安装5.5开始需要使用cmake进行安装 下载地址:

http://pan.baidu.com/s/1qWFi73e --cmake

解压下载后的包

[root@node2 cmake-2.8.10.2]# ./configure

[root@node2 cmake-2.8.10.2]# make

[root@node2 cmake-2.8.10.2]# make install


还需要一些开发包 比如gcc 这样的包可以自己配置备份yum进行安装即可。

2.创建mysql的安装目录及数据库存放目录

[root@node2 ~]# mkdir -p /mysql         --mysql的安装目录

[root@node2 ~]# mkdir -p /mysqldata --存放mysql数据文件目录


3.创建mysql用户及用户组

[root@node2 ~]# groupadd mysql

[root@node2 ~]# useradd -r -g mysql mysql -d /home/mysql



4.cmake编译

解压下载的mysql源码包进入目录

执行

cmake . -DCMAKE_INSTALL_PREFIX=/mysql \

-DMYSQL_DATADIR=/mysqldata \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_bin \

-DEXTRA_CHARSETS=all \

-DENABLED_LOCAL_INFILE=1

make&&make install

5.更改权限

chown -R mysql:mysql /mysql
chown -R mysql:mysql /mysqldata

6.创建系统表

在mysql源码目录下执行
scripts/mysql_install_db --user=mysql --basedir=/mysql --datadir=/mysqldata

7.设置环境变量

[root@node2 ~]# vi /root/.bash_profile 

PATH=$PATH:$HOME/bin:/mysql/bin:/mysql/lib


8.拷贝参数文件

进入mysql源码目录
[root@node1 support-files]# cp my-default.cnf /etc/my.cnf


9.拷贝服务到启动目录

[root@node1 support-files]# cp mysql.server  /etc/init.d/mysql


10.启动mysql服务

/etc/init.d/mysql start



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30024909/viewspace-1404076/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: MySQL日志
请登录后发表评论 登录
全部评论

注册时间:2014-11-16

  • 博文量
    25
  • 访问量
    57960