pt-config-diff 는 2개 이상의 설정 파일 및 DSN의 다른 점 또는 시스탬 변수의 값을 비교해주는 프로그램이다.
사용 방법은 다음과 같다.
pt-config-diff [OPTIONS] CONFIG CONFIG [CONFIG...]
사용할 수 있는 옵션들은 다음과 같다.
--ask-pass
--charset
--config
--database
--defaults-file
--help
--host
--[no]ignore-case
대소문자 구문을 무시하던가 무시하지 않던가 하는 옵션
--ignore-variables
비교하고 싶지 않은 변수명을 지정
--password
--pid
--port
--[no]report
--report-width
--set-vars
--socket
--user
--version
--[no]version-check
이 툴을 사용하려면 기본적으로 시스템에 Perl, DBI, DBD::mysql과 그것과 연관된 패키지들이 설치되어 있어야 한다.
예제는 다음과 같다.
[mysql@oraclelinux6 mysql]$ pt-config-diff /db/mysql/my.cnf /db/mysql/support-files/my-default.cnf
1 config difference
Variable /db/mysql/my.cnf /db/mysql/support-files/my-default.
========================= ================ ===================================
port 3306 3307
[mysql@oraclelinux6 mysql]$
[mysql@oraclelinux6 mysql]$ pt-config-diff h=10.0.0.103,u=root,p=test,P=3306 h=10.0.0.104
2 config differences
Variable oraclelinux6.localdomain oraclelinux6.localdomain
========================= ========================= =========================
server_id 103 104
server_uuid d9f30556-1498-11e5-93d... 3f002b2e-1499-11e5-93d...
[mysql@oraclelinux6 mysql]$
'MySQL Tool ' 카테고리의 다른 글
[percona toolkit] pt-table-checksum (0) | 2015.06.28 |
---|---|
[Percona Toolkit] 설치법 및 알아야 할 내용 (0) | 2015.06.17 |
[Percona Toolkit] pt-align (0) | 2015.06.16 |
14. mysql_config_editor 사용법 (0) | 2014.03.10 |
13. mysqlaccess 사용법 (0) | 2014.02.09 |