라이브러리
[MYSQL_CONFIG] --host - MySQL 서버의 호스트 설정
MySQL CONFIG --host 옵션
MySQL CONFIG 명령어는 MySQL 서버의 설정을 확인하거나 변경하는 데 사용됩니다. --host 옵션은 MySQL 서버에 연결할 호스트 이름 또는 IP 주소를 지정하는 데 사용됩니다.
# 기본 설정
MySQL 서버의 기본 설정은 `localhost`로, MySQL 서버가 실행 중인 컴퓨터의 루트 디렉토리에 있는 `mysql` 데이터베이스를 사용합니다. 이 경우, MySQL 서버는 TCP/IP를 사용하지 않고 Unix 소켓을 사용하여 연결을 맺습니다.
# --host 옵션 사용
--host 옵션을 사용하여 MySQL 서버에 연결할 호스트 이름 또는 IP 주소를 지정할 수 있습니다. 예를 들어, MySQL 서버가 `192.168.1.100` IP 주소를 사용하는 경우, 다음 명령어를 사용하여 연결할 수 있습니다.
#hostingforum.kr
bash
mysql -h 192.168.1.100 -u 사용자 이름 -p 암호
# 예제
다음 예제에서는 MySQL 서버에 연결할 호스트 이름을 지정하는 방법을 보여줍니다.
* MySQL 서버가 `localhost` 호스트 이름을 사용하는 경우:
#hostingforum.kr
bash
mysql -h localhost -u 사용자 이름 -p 암호
* MySQL 서버가 `192.168.1.100` IP 주소를 사용하는 경우:
#hostingforum.kr
bash
mysql -h 192.168.1.100 -u 사용자 이름 -p 암호
* MySQL 서버가 `example.com` 호스트 이름을 사용하는 경우:
#hostingforum.kr
bash
mysql -h example.com -u 사용자 이름 -p 암호
# 주의사항
--host 옵션을 사용할 때 주의할 점은 MySQL 서버가 TCP/IP를 사용하는지 여부입니다. MySQL 서버가 TCP/IP를 사용하지 않는 경우, --host 옵션을 사용하여 연결할 수 없습니다.
# MySQL 서버 설정 변경
MySQL 서버의 설정을 변경하려면 MySQL 서버의 설정 파일을 편집하거나 MySQL 서버에 명령어를 실행하여 설정을 변경할 수 있습니다.
예를 들어, MySQL 서버의 호스트 이름을 변경하려면 다음 명령어를 실행할 수 있습니다.
#hostingforum.kr
sql
UPDATE mysql.user SET Host = '192.168.1.100' WHERE User = '사용자 이름';
또는 MySQL 서버의 설정 파일을 편집하여 호스트 이름을 변경할 수 있습니다.
#hostingforum.kr
bash
vi /etc/my.cnf
설정 파일에서 호스트 이름을 변경한 후 MySQL 서버를 재시작하여 변경된 설정을 적용할 수 있습니다.
#hostingforum.kr
bash
service mysql restart
결론
MySQL CONFIG 명령어의 --host 옵션은 MySQL 서버에 연결할 호스트 이름 또는 IP 주소를 지정하는 데 사용됩니다. MySQL 서버의 설정을 변경하려면 MySQL 서버의 설정 파일을 편집하거나 MySQL 서버에 명령어를 실행하여 설정을 변경할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.