MySQLのサンドボックスは、迅速かつ無痛孤立してサイドMySQLサーバのインストールを提供していますオープンソースのツールです。
インストール:
あなたのホームディレクトリの下のどこかに必要なMySQLのバイナリを開梱し、それに便利な名前を付け(例えば/opt/mysql/5.1.10、または$ HOME /バイナリ/ 5.1.10)
1空のディレクトリに配布パッケージを開梱し、インストールスクリプトを実行します。例えば:
./install.pl -f sandbox.conf --basedir = $ HOME /バイナリ/ 5.1.10
次の2つの方法でデータディレクトリを作成することができます。
- mysql_install_dbスクリプトを使用して。この場合、サンドボックスは、データベース内のユーザー名とパスワードをインストールするには、追加のスクリプトを実行します。
install.pl --datadir_from =スクリプト
- 既存のディレクトリからコピー(あなたが原点から外商投資企業を読み取るために必要な権限を持っている必要があります)
install.pl --datadir_from = DIR:は/ usr / local / mysqlの/データ/ MySQLの
./install.pl --helpを実行し、利用可能なオプションを表示するには
使用法:
新しく作成された1(デフォルトのディレクトリを変更します。
$ HOME / mysql_sandboxVERSION)
サーバーを起動します
./start.sh
サーバーを停止します
./start.sh
サンドボックスサーバーとクライアントを使用します。
このリリースで新しいの./use.sh
Whatです。
- のMySQL-サンドボックス3.0.28が今ではMySQL 5.6をサポートしていますより多くの方法します。
- はエラーなしでサンドボックスの作成に加えて、それはまた、不必要な冗長性を抑制しない、それは明らかに「より安全コマンド、およびそれを複製におけるグローバル·トランザクションIDを有効にするためにスクリプトを追加しますになります。
バージョン3.0.19のの新機能
の
- MySQLのサンドボックス3.0.19は現在、そのドンtarballをサポートしていますMySQLの '' tはで始まる」します。
- サポートされている接頭辞は「mysqlの '、' percona '、および' mariadb 'です。
- また、抽出されたtarボールディレクトリにプレフィックスを追加することができます。
- これらの変更は、作る&QUOTの副作用があり、make_sandbox&QUOT。互換性のない後方。構文は、 から行く
- &QUOT、make_sandboxのtarball [--export_binaries] [low_level_make_sandboxのオプション]"
- &QUOT、make_sandbox [--export_binaries | --add_prefix] tarボール - [low_level_make_sandboxのオプション]"
- (気づく ' - '前の最後のオプション)します。
のバージョン3.0 GAのの新機能:
- の新機能が含まれます:Perlモジュールとしてインストール、サンドボックスをツール、階層的な複製系を作成する200のテスト、ユーザー定義のテスト、ポートのチェック、ソースディレクトリから、すでにインストールされたバイナリからインストールすることができ、移動、コピー、サンドボックスを維持し、削除、とのテストスイートます。
の要件の
- LinuxまたはFreeBSDオペレーティングシステム
- のMySQLコミュニティ版
- のPerlます。
- GNUバッシュます。
コメントが見つかりません