MySQL Sandbox é uma ferramenta de código aberto que oferece uma rápida e indolor instalação do servidor MySQL lado isoladamente.
Instalação:
Descompacte os necessários binários do MySQL em algum lugar sob seu diretório home, e dar-lhe um nome conveniente (por exemplo /opt/mysql/5.1.10, ou $ HOME / binários / 5.1.10)
Descompacte o pacote de distribuição em um diretório vazio e executar o script de instalação. Por exemplo:
./install.pl -f sandbox.conf --basedir = $ HOME / binários / 5.1.10
Você pode criar o diretório de dados de duas maneiras:
- Utilizando script mysql_install_db. Neste caso, o sandbox vai executar um script adicional para instalar nome de usuário e senha no banco de dados.
install.pl --datadir_from = script
- Cópia de um diretório já existente (você precisa ter os privilégios necessários para ler fies desde a origem)
install.pl --datadir_from = dir: / usr / local / mysql / data / mysql
Para ver as opções disponíveis, execute ./install.pl --help
Uso:
Altere o diretório para o recém-criado (default:
$ HOME / mysql_sandboxVERSION)
Inicie o servidor
./start.sh
Pare o servidor
./start.sh
usar um cliente com o servidor de caixa de areia:
./use.sh
What é novo nesta versão:
- MySQL 3.0.28-Sandbox agora suporta MySQL 5.6 mais maneiras.
- Além de criar caixas de areia, sem erros, ele também não suprimir a verbosidade desnecessário, que faz com que o "claro" comandar mais seguro, e adiciona um script para permitir a identificação da transação global em replicação.
O que é novo na versão 3.0.19:
- MySQL 3.0.19 Sandbox agora suporta tarballs que don 't começar com' mysql '.
- prefixos suportados são 'mysql', 'Percona' e 'MariaDB'.
- Você também pode adicionar um prefixo para o diretório tarball extraído.
- Estas mudanças têm o efeito colateral de fazer & quot; make_sandbox & quot; para trás incompatíveis. A sintaxe vai desde
- & quot; make_sandbox TARBALL [--export_binaries] [opções para low_level_make_sandbox] & quot;
- & quot; make_sandbox [--export_binaries | --add_prefix] arquivo tar - [opções para low_level_make_sandbox] & quot;
- (note o "-" antes as opções finais)
O que é novo na versão 3.0 GA:
- Os novos recursos incluem: instalação de módulo Perl, o sandbox ferramenta, um conjunto de testes com 200 testes, testes definidos pelo usuário, verificação de porta, a capacidade de instalar a partir de um diretório de origem e de binários já instalados, mover, copiar, preservando e exclusão de caixas de areia, criando sistemas de replicação hierárquicos.
Requisitos :
- sistema operacional Linux ou FreeBSD
- MySQL Community Edition
- Perl
- GNU Bash
Comentários não encontrado