반응형
현재 구성 변수를 표시하기위한 mysql 명령
데이터베이스 내에서 mysql의 현재 구성을 표시하는 명령을 찾을 수 없습니다.
나는 /etc/mysql/my.cnf를 볼 수 있다는 것을 알고 있지만 그것이 내가 필요한 것은 아니다.
당신이 찾고있는 것은 이것입니다 :
SHOW VARIABLES;
쿼리처럼 추가로 수정할 수 있습니다.
SHOW VARIABLES LIKE '%max%';
사용 SHOW VARIABLES
:
대안으로 information_schema
데이터베이스를 쿼리 하고 global_variables
( global_status
물론) 데이터를 검색 할 수도 있습니다 . 이 방법은 동일한 정보를 제공하지만 결과는 평범한 오래된 쿼리이므로 더 많은 결과를 얻을 수있는 기회를 제공합니다.
예를 들어 단위를 더 읽기 쉽게 변환 할 수 있습니다. 다음 쿼리는 innodb_log_buffer_size
바이트 및 메가 바이트에 대한 현재 전역 설정을 제공합니다 .
SELECT
variable_name,
variable_value AS innodb_log_buffer_size_bytes,
ROUND(variable_value / (1024*1024)) AS innodb_log_buffer_size_mb
FROM information_schema.global_variables
WHERE variable_name LIKE 'innodb_log_buffer_size';
결과적으로 다음을 얻습니다.
+------------------------+------------------------------+---------------------------+
| variable_name | innodb_log_buffer_size_bytes | innodb_log_buffer_size_mb |
+------------------------+------------------------------+---------------------------+
| INNODB_LOG_BUFFER_SIZE | 268435456 | 256 |
+------------------------+------------------------------+---------------------------+
1 row in set (0,00 sec)
반응형
'IT박스' 카테고리의 다른 글
SourceTree / git에서 대화식으로 (시각적으로) 충돌을 해결하는 방법 (0) | 2020.07.20 |
---|---|
CSS 'content'속성의 줄 바꿈 문자 시퀀스? (0) | 2020.07.19 |
IntelliJ IDEA가 디렉토리를 표시하도록하려면 어떻게합니까? (0) | 2020.07.19 |
Java에서 명령 행 실행 (0) | 2020.07.19 |
PhoneGap : 데스크톱 브라우저에서 실행 중인지 감지 (0) | 2020.07.19 |