port 에는 현재 mysqld 라는 데먼이 listening 하고 있는 TCP/IP 포트를 얘기합니다. 일반적으로 3306 번 포트를 사용합니다. 혹시 daemon 을 뛰울때 다른 port 로 뛰운다면 달라 질수도 있겠지요.
그리고 localhost 라는 것은 본인의 호스트에 기본적으로 loopback device 를 위해 주는 hostname 입니다. 그냥 잘 이해가 안가시면 localhost 라고 하면 LAN 을 통해 외부 호스트로 연결하는 것이 아니고 현재 프로그램이 실행중인 현재의 본인의 서버로 접속된다고 생각하시면 됩니다. 특정 host 라고 하는 것은 물론 현재의 local machine 말고 뭔가 어딘가에 다른 곳에 있는 host 를 말씀하시는 것이겠지요.
도움이 되셨는지 모르겠습니다.
> Mysql C API중
> 서버에 접속을 위한 mysql_real_connect(...,port,...)을 사용할때
> port를 어떻게 적용해야되는지 모르겠습니다...
> localhost와 특정host를 지정할때 구분하여 알려주십시요...
>
> 미리 감사드립니다...
|