대부분의 MySQL 프로그램은 옵션 파일 (구성 파일이라고도 함)에서 시작 옵션을 읽을 수 있습니다. 옵션 파일은 일반적으로 사용되는 옵션을 지정하는 편리한 방법을 제공하므로 프로그램을 실행할 때마다 명령 줄에 입력 할 필요가 없습니다.
프로그램이 옵션 파일을 읽는지 여부를 판별하려면 옵션과 함께 호출하십시오 --help. (들어 mysqld를 사용 --verbose하고 --help.) 프로그램이 도움말 메시지가가 그것을 인식하는 옵션 그룹 보이는 파일 표시 옵션 파일을 읽어합니다.
많은 옵션 파일은 텍스트 편집기를 사용하여 만든 일반 텍스트 파일입니다. 예외는 .mylogin.cnf 로그인 경로 옵션이 포함 된 파일입니다. 이것은 mysql_config_editor 유틸리티로 생성 된 암호화 된 파일입니다 . Section 4.6.6,“ mysql_config_editor — MySQL 구성 유틸리티”를 참조하십시오 . " 로그인 경로가 " 특정 옵션을 허용하는 옵션 그룹이다 : host, user, password, port와 socket. 클라이언트 프로그램 .mylogin.cnf은 --login-path옵션 을 사용하여 읽을 로그인 경로를 지정 합니다 .
대체 로그인 경로 파일 이름을 지정하려면 MYSQL_TEST_LOGIN_FILE환경 변수를 설정하십시오 . 이 변수는 mysql-test-run.pl 테스트 유틸리티에서 사용되지만 mysql_config_editor 및 mysql , mysqladmin 등과 같은 MySQL 클라이언트 에서도 인식됩니다 .
MySQL은 다음 설명에 설명 된 순서대로 옵션 파일을 찾고 존재하는 모든 파일을 읽습니다. 사용하려는 옵션 파일이없는 경우 방금 설명한대로 적절한 방법을 사용하여 만듭니다.
옵션 파일 처리 순서
Windows에서 MySQL 프로그램은 다음 표에 표시된 파일에서 지정된 순서로 시작 옵션을 읽습니다 (먼저 나열된 파일이 먼저 읽히고 나중에 읽은 파일이 우선).
표 4.1 Windows 시스템에서 읽은 옵션 파일
파일 이름목적
%WINDIR%\my.ini, %WINDIR%\my.cnf | 글로벌 옵션 |
C:\my.ini, C:\my.cnf | 글로벌 옵션 |
BASEDIR\my.ini, BASEDIR\my.cnf | 글로벌 옵션 |
defaults-extra-file | 로 지정된 파일 (있는 --defaults-extra-file경우) |
%APPDATA%\MySQL\.mylogin.cnf | 로그인 경로 옵션 (클라이언트 만 해당) |
앞의 표에서는 %WINDIR%Windows 디렉터리의 위치를 나타냅니다. 이것은 일반적으로 C:\WINDOWS입니다. 다음 명령을 사용하여 WINDIR환경 변수 값에서 정확한 위치를 확인 합니다.
BASEDIRMySQL 기본 설치 디렉토리를 나타냅니다. MySQL 설치 프로그램을 사용하여 MySQL 5.7을 설치 한 경우 일반적으로 여기 가 프로그램 디렉토리 (일반적 으로 Windows의 영어 버전)를 나타냅니다. 2.3.3 절 . “Windows 용 MySQL 설치 프로그램”을 참조하십시오 . C:\PROGRAMDIR\MySQL\MySQL 5.7 ServerPROGRAMDIRProgram Files
Unix 및 Unix 계열 시스템에서 MySQL 프로그램은 지정된 순서로 다음 표에 표시된 파일에서 시작 옵션을 읽습니다 (먼저 나열된 파일이 먼저 읽히고 나중에 읽은 파일이 우선합니다).
'기타' 카테고리의 다른 글
옵션 파일 처리에 영향을주는 명령 줄 옵션 (0) | 2020.12.02 |
---|---|
옵션 파일 사용 - 추가 정보 (0) | 2020.12.02 |
명령 줄에서 옵션 사용 (0) | 2020.12.02 |
프로그램 옵션 지정 (0) | 2020.12.02 |
프로그램 호출 (0) | 2020.12.02 |
댓글