MySQL의 샌드 박스는 빠르고 고통이 분리 측 MySQL 서버의 설치 제공하는 오픈 소스 도구입니다.
설치 :
홈 디렉토리 아래 어딘가에 필요한 MySQL의 바이너리의 포장을 풀고 그것에게 편리한 이름을 (예를 들어 /opt/mysql/5.1.10, 또는 $ HOME / 진 / 5.1.10)
하나의 빈 디렉토리에 배포 패키지의 포장을 풀고 설치 스크립트를 실행합니다. 예를 들어 :
./install.pl -f sandbox.conf --basedir = $ HOME / 진 / 5.1.10
당신은 두 가지 방법으로 데이터 디렉토리를 생성 할 수 있습니다 :
- mysql_install_db가 스크립트를 사용하여. 이 경우, 샌드 박스는 데이터베이스에 사용자 이름과 암호를 설치하기 위해 추가 스크립트를 실행합니다.
install.pl --datadir_from = 스크립트
- 이미 존재하는 디렉토리에서 복사 (당신은 원점에서에 앞장을 읽어하는 데 필요한 권한이 필요)
install.pl --datadir_from = DIR, 다음은 / usr / local / mysql을 / 데이터 / MySQL을
./install.pl --help를 실행 가능한 옵션을 보려면
사용법 :
새로 생성 된 하나 (기본 디렉토리로 변경합니다 :
$ 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 지금 'MySQL을'로 시작하지 않는 타르볼을 지원합니다.
지원되는 접두사는 'MySQL을', 'percona'와 'mariadb'이다.
또한 추출 된 타르볼 디렉토리에 접두사를 추가 할 수 있습니다.
make_sandbox & quot; 이러한 변화는 측면 만들기 & quot의 효과가; 버전과의 호환. 구문은 간다
& quot; make_sandbox 타르볼 [--export_binaries] [low_level_make_sandbox 옵션] & quot;
& quot; make_sandbox [--export_binaries | --add_prefix] 타르 - [low_level_make_sandbox 옵션] & quot;
(- 전에 마지막 옵션 '을 통지)
이 버전 3.0의 새로운 기능 GA :
이 새로운 기능은 다음과 같습니다 : 펄 모듈, 샌드 박스 도구, 200 테스트, 사용자 정의 테스트와 테스트 스위트, 포트 검사, 기능 등 설치 보존하고 샌드 박스를 삭제, 계층 복제 시스템을 만드는, 소스 디렉토리에서 이미 설치된 이진, 이동, 복사에서 설치합니다.
이 요구 사항 :
이 리눅스 나 FreeBSD의 운영 체제
MySQL의 커뮤니티 에디션
펄
GNU 배쉬
댓글을 찾을 수 없습니다