나는 key_buffer_size
더 이상 사용되지 않는다고 생각합니다 .mysql key_buffer_size
은 웹 사이트의 설명서에서 가장 오래된 것부터 최신 버전 까지 사용합니다 . 더 이상 사용되지 않는 변수를 요청 하는 버그 보고서 에는 시작시 경고가 표시되어 더 이상 사용되지 않는다는 경고 key_buffer
메시지가 표시됩니다.
인터넷은 유용한 정보로 가득 차 있지만 잘못된 정보로 가득 차 있기 때문에 개인적으로 문서와 함께 갈 것입니다.
mysql이 나가는 것처럼 보이는 것은 변수에 제공하는 변수 이름을 일치시키는 방법이며 제공하는 이름이 고유 한 한 그렇게 할 것입니다
key_buffer_size = 16m으로
mysql> show variables like '%key_buffer%';
+-----------------+----------+
| Variable_name | Value |
+-----------------+----------+
| key_buffer_size | 16777216 |
+-----------------+----------+
1 row in set (0.00 sec)
key_buffer = 6m로 변경
mysql> show variables like '%key_buffer%';
+-----------------+---------+
| Variable_name | Value |
+-----------------+---------+
| key_buffer_size | 6291456 |
+-----------------+---------+
1 row in set (0.00 sec)
key_b = 16m으로 변경
mysql> show variables like '%key_buffer%';
+-----------------+----------+
| Variable_name | Value |
+-----------------+----------+
| key_buffer_size | 16777216 |
+-----------------+----------+
1 row in set (0.00 sec)
key_ = 16m으로 변경하면 key_가 고유하지 않으므로 mysql이 시작되지 않습니다.