MySQL Sandbox er en åpen kildekode-verktøy som tilbyr en rask og smertefri installasjon av side MySQL server i isolasjon.
Installasjon:
Pakk de nødvendige MySQL binærfiler sted under hjemmekatalogen, og gi den et praktisk navn (f.eks /opt/mysql/5.1.10, eller $ HOME / binærfiler / 5.1.10)
Pakk distribusjonspakken i en tom katalog og kjøre installasjonsskript. For eksempel:
./install.pl -f sandbox.conf --basedir = $ HOME / binærfiler / 5.1.10
Du kan opprette datakatalogen på to måter:
- Bruker mysql_install_db script. I dette tilfellet vil sandbox kjøre en ekstra script for å installere brukernavn og passord i databasen.
install.pl --datadir_from = script
- Kopiere fra en allerede eksisterende katalog (du må ha de nødvendige rettigheter for å lese fies fra origo)
install.pl --datadir_from = dir: / usr / local / mysql / data / mysql
For å se de tilgjengelige alternativene, kjøre ./install.pl --help
Bruk:
Endre katalogen til den nyopprettede ett (standard:
$ HOME / mysql_sandboxVERSION)
Starte serveren
./start.sh
Stoppe serveren
./start.sh
bruke en klient med sandkasse-serveren:
./use.sh
What er ny i denne utgaven:
- MySQL-Sandbox 3.0.28 støtter nå MySQL 5.6 i flere måter.
- I tillegg til å lage sandkasser uten feil, betyr det også undertrykke unødvendig detaljnivå, gjør det "klart" befaler tryggere, og det legger et skript som aktiverer global transaksjon ID i replikering.
Hva er nytt i versjon 3.0.19:
- MySQL Sandbox 3.0.19 støtter nå tarballs som don 't starte med' mysql '.
- Støttede prefikser er 'mysql', 'percona', og 'mariadb'.
- Du kan også legge til et prefiks til den utpakkede tarball katalogen.
- Disse endringene har bivirkning av å lage & quot; make_sandbox & quot; bakover inkompatible. Syntaksen går fra
- & quot; make_sandbox tarball [--export_binaries] [alternativer for low_level_make_sandbox] & quot;
- & quot; make_sandbox [--export_binaries | --add_prefix] tarball - [alternativer for low_level_make_sandbox] & quot;
- (merke på "-" før de endelige alternativene)
Hva er nytt i versjon 3.0 GA:
- Nye funksjoner inkluderer: installasjon som Perl-modul, sandkassen verktøy, en testsuite med 200 tester, brukerdefinerte tester, havnekontroll, evne til å installere fra en kilde katalog og fra allerede installert binærfiler, flytting, kopiering, bevare og slette sandkasser, lage hierarkiske replikasjonssystemer.
Krav :
- Linux eller FreeBSD operativsystem
- MySQL Community Edition
- Perl
- GNU Bash
Kommentarer ikke funnet