未加星标

GitHub开源MySQL Online DDL工具gh-ost安装文档

字体大小 | |
[数据库(mysql) 所属分类 数据库(mysql) | 发布者 店小二03 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏

查看GitHub开源的mysql在线DDL工具gh-ost官方文档,以及google一圈都没有发现gh-ost的安装文档,于是,还是自己动手,丰衣足食吧==

linux系统:Debian8.5

go版本:1.5

gh-ost版本:1.0.28

注:gh-ost是基于go1.5编译的。

go源码安装

# 安装go依赖包 sudo apt-get install bison ed gawk gcc libc6-dev make # 配置go环境变量,GOROOT为go源码目录,GOPATH为gh-ost这个工程的目录 vim ~/.bashrc export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin export GOPATH=/usr/local/go/src/github.com/github/gh-ost # 使环境变量生效 source ~/.bashrc # 获取+解压go源码安装包,go下载地址:https://golang.org/dl/ wget https://storage.googleapis.com/golang/go1.5.linux-amd64.tar.gz tar -zxvf go1.5.linux-amd64.tar.gz -C /usr/local/ # 此时是go的安装目录为/usr/local/go # 验证go安装成功 go env # 结果展示 GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/usr/local/gh-ost/go" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" GO15VENDOREXPERIMENT="" CC="gcc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0" CXX="g++" CGO_ENABLED="1"

gh-ost源码安装

# 在go安装目录下创建github.com/github/目录 mkdir -p /usr/local/go/src/github.com/github # 别问我为什么要这样做,我这种go小白,只要安装出来就行,深入原因自己解决吧== # 获取+解压gh-ost源码安装包,gh-ost下载地址:https://github.com/github/gh-ost/releases/tag/v1.0.28 wget https://codeload.github.com/github/gh-ost/tar.gz/v1.0.28 unzip gh-ost-1.0.28.zip -d /usr/local/go/src/github.com/github cd /usr/local/go/src/github.com/github mv gh-ost-1.0.28 gh-ost # gh-ost源码安装 cd /usr/local/go/src/github.com/github/gh-ost /bin/bash build.sh # 结果展示 Building GNU/Linux binary Binaries found in: /tmp/gh-ost/gh-ost-binary-linux-20161201195143.tar.gz tar -zxvf /tmp/gh-ost/gh-ost-binary-linux-20161201195143.tar.gz -C /usr/local ln -s /usr/local/gh-ost /usr/bin/gh-ost # 验证gh-ost安装成功 gh-ost -version 1.0.28 gh-ost --help # 结果会输出一堆参数,gh-ost参数待以后详解

本文数据库(mysql)相关术语:navicat for mysql mysql workbench mysql数据库 mysql 存储过程 mysql安装图解 mysql教程 mysql 管理工具

主题: 开源GitHubGitSQLMySQLLinuxDebianCGRIM变量
分页:12
转载请注明
本文标题:GitHub开源MySQL Online DDL工具gh-ost安装文档
本站链接:http://www.codesec.net/view/531011.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(mysql) | 评论(0) | 阅读(41)