GitHub在线MySQL DDL工具gh-ost安装文档
GitHub开源MySQL Online DDL工具gh-ost安装文档
查看GitHub开源的MySQL在线DDL工具gh-ost官方文档,以及google一圈都没有发现gh-ost的安装文档,于是,还是自己动手,丰衣足食吧==
Linux系统:centos7.4
go版本:1.11.2
gh-ost版本:1.0.47
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.47 unzip gh-ost-1.0.47.zip -d /usr/local/go/src/github.com/github cd /usr/local/go/src/github.com/github mv gh-ost-1.0.47 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-release/gh-ost-binary-linux-20181120144809.tar.gztar -zxvf /tmp/gh-ost-release/gh-ost-binary-linux-20181120144809.tar.gz -C /usr/local ln -s /usr/local/gh-ost /usr/bin/gh-ost# 验证gh-ost安装成功 gh-ost -version 1.0.47 gh-ost --help # 结果会输出一堆参数,gh-ost参数待以后详解
GitHub在线MySQL DDL工具gh-ost安装文档相关推荐
- mysql数据库21_Mysql5.7.21安装文档
Mysql5.7.21安装文档 发布时间:2020-06-27 13:59:56 来源:51CTO 阅读:946 作者:PengChonggui --1.创建用户组mysql,创建用户mysql并将其 ...
- java计算机毕业设计期刊在线投稿系统源码+程序+lw文档+mysql数据库
java计算机毕业设计期刊在线投稿系统源码+程序+lw文档+mysql数据库 java计算机毕业设计期刊在线投稿系统源码+程序+lw文档+mysql数据库 本源码技术栈: 项目架构:B/S架构 开发语 ...
- java毕业设计企业产品在线展示销售平台源码+lw文档+mybatis+系统+mysql数据库+调试
java毕业设计企业产品在线展示销售平台源码+lw文档+mybatis+系统+mysql数据库+调试 java毕业设计企业产品在线展示销售平台源码+lw文档+mybatis+系统+mysql数据库+调 ...
- Docker软件安装文档
软件安装文档 文章目录 软件安装文档 虚拟机安装 系统死锁问题 JDK11安装 Docker安装 Docker-Compose安装 MySQL安装 MySQL8安装 Docker-Compose安装M ...
- GitLab安装文档
GitLab安装文档 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务. GitLab与GitHub的功能相似,通常企业使用GitLab在局 ...
- Python 开发工具集:关于文档、测试、调试、程序的优化和分析
Python 开发工具集:关于文档.测试.调试.程序的优化和分析 原文 http://segmentfault.com/a/1190000000410521 Python已经演化出了一个广泛的生 ...
- Centos 5.2安装Cacti并集成Nagios安装文档
Centos 5.2安装Cacti并集成Nagios安装文档 本文档并非原创,而是参照网上很多文档,因为不能全部都把参照者列举出来,特在此感谢我参照文档的作者. 一.本文档所用软件说明: . 二.系统 ...
- 大商创虚拟服务器安装教程,【大商创X】一键部署安装文档教程解析
原标题:[大商创X]一键部署安装文档教程解析 注意事项: 请确保服务器环境为干净的环境 只支持centos6.Centos7操作系统,其他系统不支持! 一键部署大商创X环境 1.通过xshell等工具 ...
- openstack_Stein版安装文档
openstack Stein 版本安装文档 2019年8月28日 陈即彪 文章目录 1. openstack介绍 1.1. 云计算模式 2. OpenStack 中有哪些项目? 2.1. Opens ...
最新文章
- 任务感知单目深度估计的3D目标检测
- LeetCode-笔记-394. 字符串解码
- 干货篇:AI赋能医药工业发展案例
- free -m linux,linux中free -m 中的一些解释
- c#异常处理_C#异常处理能力问题和解答 套装4
- 04-01 常见接口协议
- Android: android 如何预置APK
- python自动化测试-【自动化测试】Python - unittest单元测试框架
- win10系统的qq无网络连接网络连接到服务器,Win10能上qq打不开网页_Win10能上qq不能上网怎么办?-192路由网...
- 微信小程序外卖平台,免费下载小程序外卖源代码
- 首出集团:超级推荐引爆流量,6步店铺跨越到第六层级
- SaaS 长河下,AfterShip 技术升级的“加减法”
- 常见的云服务器运营商及相关的优惠活动
- 520浪漫代码流星雨
- 国内旅游网站排名以及各自的特色
- 大熊课堂python资源_大熊课堂 - 主页
- ZineMaker制作电子书相关
- Ubuntu使用360wifi2简单教程
- SpringBoot (二) 整合前端模板引擎FreeMarker、thymeleaf
- Vysor破解助手for Linux and macOS
热门文章
- ADO连接并访问数据库(MSSQL、Oracle、MySQL等)
- 同样3年工作经验,为啥他成为Leader?而我还在没日没夜的加班
- Python 面向对象设计基础实战【私有成员、保护成员、公有成员、数据成员、实例化、方法】
- 1076 Wifi密码(15 分)
- mysql sql语句 引号_关于sql:何时在MySQL中使用单引号,双引号和反引号
- Matlab实现自适应动态规划多层神经网络的算例汇总
- (step4.3.9)hdu 1584(蜘蛛牌——DFS)
- we learn考试能切屏吗_2020年成人高考考试小技巧速看!
- powershell 批量导出Access图片(OLE对象)到文件
- Lunix常用命令大全