my.cnf 구성 파일 구성

(고객)
#password = your_password → 클라이언트 비밀번호 설정
포트 = 3306 → 포트 번호
socket = /tmp/mysql.sock → mysql.sock 위치
# MySQL 서버

(마이SQL)
포트 = 3306 → 포트 번호
socket = /tmp/mysql.sock → mysql.sock 위치
skip-external-locking → 외부(TCP/IP) 잠금 비활성화
key_buffer_size = 384M → 인덱스를 메모리에 저장하는 버퍼의 크기
max_allowed_packet = 1M → 요청된 쿼리의 최대 길이
table_open_cache = 512 → 스레드당 열 테이블 수
sort_buffer_size = 2M → 정렬에 필요한 버퍼 크기
read_buffer_size = 2M → 테이블 스캔에 필요한 버퍼 크기
read_rnd_buffer_size = 8M → 디스크 검색을 피하기 위한 임의 읽기 버퍼 크기
myisam_sort_buffer_size = 64M → 인덱스 정렬 시 할당되는 버퍼 크기
thread_cache_size = 8 → 쓰레드 풀에 저장할 소진 쓰레드 개수
query_cache_size = 32M → 쿼리 결과 캐싱을 위해 할당된 메모리 크기
thread_concurrency = 8 → 스레드 수
max_connections = 700 → 최대 동시 연결 수
max_connect_errors=334343432 → 비정상 연결 요청 건수 카운트, 지정된 값 초과 시 차단
skip-show-database → 데이터베이스 표시 권한이 있는 사용자에게만 모든 데이터베이스 이름 표시
skip-name-resolve → DNS 역방향 조회 비활성화
skip-networking → 외부 접근을 허용하는 설정을 주석 해제하면 외부 접근이 차단됩니다.

(먼저 주석 처리됨)