라이브러리

[MYSQL_CONFIG] --skip-symbolic-links - 심볼릭 링크 사용 안 함 설정




MYSQL CONFIG --skip-symbolic-links

`--skip-symbolic-links` 옵션은 MySQL 서버의 설정 옵션 중 하나입니다. 이 옵션은 MySQL 서버가 심볼릭 링크를 생성하거나 처리하는 것을 방지합니다.

심볼릭 링크란?

심볼릭 링크는 운영 체제에서 파일 또는 디렉터리를 다른 이름으로 참조하는 방법입니다. 예를 들어, `/var/www/html` 디렉터리를 `/var/www/website`라는 이름으로 심볼릭 링크로 생성할 수 있습니다. 이 경우, `/var/www/website` 디렉터리는 `/var/www/html` 디렉터리를 참조합니다.

--skip-symbolic-links 옵션의 목적

`--skip-symbolic-links` 옵션의 목적은 MySQL 서버가 심볼릭 링크를 생성하거나 처리하는 것을 방지하는 것입니다. 이 옵션을 사용하면 MySQL 서버가 심볼릭 링크를 인식하지 못하고, 심볼릭 링크가 있는 디렉터리를 스캔하지 않습니다.

예제

아래 예제는 MySQL 서버의 설정 파일 (`my.cnf` 또는 `my.ini`)에서 `--skip-symbolic-links` 옵션을 사용하는 방법을 보여줍니다.

#hostingforum.kr
bash

[mysqld]

# 심볼릭 링크를 생성하거나 처리하지 않도록 설정

skip-symbolic-links



이 설정을 적용한 후 MySQL 서버를 재시작하면, 심볼릭 링크를 생성하거나 처리하지 않습니다.

주의

`--skip-symbolic-links` 옵션을 사용하면, MySQL 서버가 심볼릭 링크를 인식하지 못하므로, 심볼릭 링크가 있는 디렉터리를 스캔하지 않습니다. 이로 인해, MySQL 서버가 심볼릭 링크가 있는 디렉터리를 인식하지 못할 수 있습니다.

예시

아래 예제는 MySQL 서버가 심볼릭 링크를 인식하지 못하는 예시입니다.

#hostingforum.kr
bash

# 심볼릭 링크를 생성합니다.

ln -s /var/www/html /var/www/website



# MySQL 서버를 시작합니다.

sudo systemctl start mysql



# MySQL 서버에 접속합니다.

mysql -u root -p



# 심볼릭 링크가 있는 디렉터리를 스캔합니다.

SHOW TABLES;



이 경우, MySQL 서버는 심볼릭 링크 `/var/www/website`를 인식하지 못하고, `/var/www/html` 디렉터리를 스캔하지 않습니다.

결론

`--skip-symbolic-links` 옵션은 MySQL 서버가 심볼릭 링크를 생성하거나 처리하는 것을 방지합니다. 이 옵션을 사용하면 MySQL 서버가 심볼릭 링크를 인식하지 못하고, 심볼릭 링크가 있는 디렉터리를 스캔하지 않습니다. 그러나, 이 옵션을 사용하면 MySQL 서버가 심볼릭 링크가 있는 디렉터리를 인식하지 못할 수 있습니다. 따라서, 이 옵션을 사용하기 전에, 심볼릭 링크가 있는 디렉터리를 인식하지 못하는 영향을 고려해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 131건 / 6 페이지

검색

게시물 검색