MySQL Sandbox ist ein Open-Source-Tool, das eine schnelle und schmerzlose Installation von Neben MySQL-Server in Isolation bietet.
Installation:
Packen Sie die notwendigen MySQL-Binaries irgendwo unter Ihrem Home-Verzeichnis, und geben Sie ihm einen passenden Namen (zB /opt/mysql/5.1.10 oder $ HOME / Binaries / 5.1.10)
Entpacken Sie die Distribution in ein leeres Verzeichnis und starten Sie das Installationsskript. Zum Beispiel:
./install.pl -f sandbox.conf --basedir = $ HOME / Binaries / 5.1.10
Sie können das Datenverzeichnis auf zwei Arten erstellen:
- Verwendung von Skript mysql_install_db. In diesem Fall wird die Sandbox ein zusätzliches Skript ausführen, um Benutzernamen und Passwort in der Datenbank installieren.
install.pl --datadir_from = script
- Kopieren von einem bereits vorhandenen Verzeichnis (Sie benötigen, um die erforderlichen Berechtigungen müssen fies vom Ursprung zu lesen)
install.pl --datadir_from = dir: / usr / local / mysql / data / mysql
Um die verfügbaren Optionen zu sehen, führen Sie ./install.pl --help
Verbrauch:
Wechseln Sie in das neu erstellte (Standard:
$ HOME / mysql_sandboxVERSION)
Starten Sie den Server
./start.sh
Stoppen Sie den Server
./start.sh
verwenden Sie einen Client mit der Sandbox-Server:
./use.sh
What ist neu in dieser Pressemitteilung:
- MySQL-Sandbox 3.0.28 unterstützt nun MySQL 5.6 in mehr Möglichkeiten.
- Neben der Schaffung von Sandkästen ohne Fehler, ist es auch die unnötige Ausführlichkeit zu unterdrücken, ist es das "klar" Befehl sichereres und es ein Skript fügt globale Transaktions-ID in die Replikation zu ermöglichen.
Was ist neu in Version 3.0.19:
- MySQL Sandbox 3.0.19 unterstützt nun tarballs Don mysql '' t mit '.
- Unterstützt Präfixe 'mysql', 'Percona "und" MariaDB'.
- Sie können auch ein Präfix zu dem extrahierten Tarball hinzuzufügen.
- Diese Veränderungen haben den Nebeneffekt, dass & quot; make_sandbox & quot; rückwärts kompatibel. Die Syntax geht von
- & quot; make_sandbox Tarball [--export_binaries] [Optionen für low_level_make_sandbox] & quot;
- & quot; make_sandbox [--export_binaries | --add_prefix] Tarball - [Optionen für low_level_make_sandbox] & quot;
- (beachten Sie die '-' vor die letzten Optionen)
Was ist neu in der Version 3.0 GA:
- Den neuen Funktionen gehören: Installation als Perl-Modul, der Sandkasten Werkzeug, eine Test-Suite mit 200 Tests, benutzerdefinierte Tests, Hafenkontrolle, die Fähigkeit, aus einem Quellverzeichnis und von bereits installierten Binaries, Verschieben, Kopieren und Löschen bewahren Sandkästen zu installieren, wodurch eine hierarchische Replikationssysteme.
Anforderungen :
- Linux oder FreeBSD-Betriebssystem
- MySQL Community Edition
- Perl
- GNU Bash
Kommentare nicht gefunden