• 技术文章 >数据库 >mysql教程

    怎么快速使用MySQL Sandbox部署mysql

    藏色散人藏色散人2021-09-15 17:09:22转载90

    MySQL Sandbox是一个非常简单快捷部署MySQL技术的一个工具套件,它可以让你在同一台机器上,更加快速的无干扰的去达到你的最终目的,比如,作为软件测试人员只是要测试软件系统的良好性不需要在mysql的安装上纠缠过多,不需要对MySQL数据库有太多的经验;有的时候我们只是对新版本的一些特性感兴趣,尽可能快速结束安装部署,而是重点地去体验它的一些特性;可以使用sandbox最短时间部署我们需要的数据库应用架构(ReplicationCluster),以配合我们的现有的应用系统进行性能测试。

    1.安装cpan

    yum install cpan -y

    2.安装软件依赖的包

    yum install perl-Test-Simple -y

    3.安装MySQL Sandbox

    cpan MySQL::Sandbox

    4.设置环境变量(否则会抛错)

    [root@localhost ~]# echo 'export SANDBOX_AS_ROOT=1' >> /root/.bash_profile
    [root@localhost ~]# source /root/.bash_profile

    5.下载mysql二进制软件包(我这里下载mysql5.6,建议大家要养成去官网下载软件包的习惯,我这里已经下载,如下)

    下载链接:https://dev.mysql.com/downloads/mysql/

    6.在沙箱环境中运行我们mysql实例

    开始安装的工作:

    [root@localhost]# make_sandbox mysql-5.6.19-linux-glibc2.5-x86_64.tar.gz

    下面安装多个实例:

    可以执行make_multiple_sandbox --help查看一个其使用情况
    默认3个节点,那就意思是三个实例

    [root@localhost]# make_multiple_sandbox mysql-5.6.19-linux-glibc2.5-x86_64.tar.gz
    installing node 1 installing node 2 installing node 3

    执行好后会生成一个multi_msb_mysql-5_6_19的文件夹。

    推荐学习:《mysql视频教程

    以上就是怎么快速使用MySQL Sandbox部署mysql的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:segmentfault,如有侵犯,请联系admin@php.cn删除
    专题推荐:mysql
    上一篇:MySQL搞清什么是分区表?什么是临时表? 下一篇:详解mysql double master的配置方法
    线上培训班

    相关文章推荐

    • 你对MySQL BlackHole引擎有多少了解?• 分析关于Mysql容器启动失败恢复的问题• MySQL搞清什么是分区表?什么是临时表?• php mysql_query()怎么用

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网