mysql的sandbox_使用MySQL Sandbox的快速数据库设置

使用MySQL沙盒快速设置数据库

介绍

建立MySQL快速“沙箱”实例有各种各样的原因。 您可以使用它们来测试不同类型的复制(例如主主或各种从属拓扑),根据不同版本的MySQL测试代码,或者在每个开发人员的基础上设置每个人拥有自己的数据库的MySQL实例运行在不同的端口,以便他们可以轻松地分解/设置数据库或进行模式更改,而不影响其他团队成员。 一个完美的工具来做这些事情很容易的是MySQL Sandbox 。

下载先决条件

要有效使用MySQL沙箱,您需要两件事,即MySQL沙箱工具本身,以及沙盒脚本可用于设置实例的MySQL压缩包。 您可以下载最新的MySQL沙盒版本(如本文所述的2.0.12):

wget http://launchpad.net/mysql-sandbox/mysql-sandbox-2.0/2.0/+download/mysql_sandbox_2.0.12.tar.gz

您可以从任何MySQL镜像下载MySQL tarball。 重要的是获得非RPM,Intel C / C ++编译,glibc-2.3版本(在文件名中查找具有“icc”的tar.gz文件),例如,如果要版本5.1:

wget ftp://mirror.anl.gov/pub/mysql/Downloads/MySQL-5.1/mysql-5.1.30-linux-i686-icc-glibc23.tar.gz

使用MySQL沙箱安装实例

首先,您需要提取MySQL Sandbox工具并将目录更改为:

$ tar xzvf mysql_sandbox_2.0.12.tar.gz

$ cd mysql_sandbox_2.0.12

创建实例的最简单和最快捷的方法是:

$ ./make_sandbox /path/to/mysql-X.X.XX-osinfo.tar.gz

其中mysql-XXXX-osinfo.tar.gz是我们刚刚下载的MySQL压缩包。 你完成了 但是,这将把沙盒放在您的主目录( $ HOME / sandboxes / msb_X_X_XX )下的目录中 ,这可能或可能不符合您的目的。 它使用默认用户,密码,端口和目录名称进行设置。 我们来微调一下吧。

设置自定义调整实例

我想将我的实例放入我创建的分区,名为/ mnt / mysql_sandboxes 。 我创建了一个名为tarballs的子目录,它保存了我们下载的MySQL压缩包,MySQL的Sandbox将提取用于安装。 因为我正在安装5.1.30版本,所以我想调用安装MySQL数据文件5.1.30_single的目录 ,但是你可以调用它

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值