묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[질문] mysql 계정 질문입니다.
2003.03.05 10:54
안녕하세요? 이곳에 이렇게 질문을 올려도 될지 모르겠지만
급한 마음에 글을 올립니다.
mysql에서 터미널 창에서 명령을 내려 사용자 계정을 만들 때
"호스트 이름"과 "아이디"와 "비밀번호"를 적는데요...
호스트 이름의 의미가 뭐죠? 자기 컴에서 작업할 때는
localhost라고 입력하지만 다른 외부에서 접속할 때는
어떻게 적어야 할지요.. ip를 적어야 한가요?
일단 웹서버와 mysql서버를 같이 돌리는 컴에서는 hostr 부분에
localhost라고 하는 것은 알고 있습니다. 그런데 다른 곳에서 돌리는
db서버에 접속하는 방법을 모르겠어요.
일단 html 부분입니다.
// mysql 접속 부분
$connect = mysql_connect("localhost","hsr2000","mypass") or die("SQL서버에 접근하지 못했습니다.");
이렇게 하면 접속이 됩니다. 위의 경우는 웹서버와 mysql서버를 함께
돌릴 때 썼었죠. 당연히 접속과 다른 명령도 다 실행 되구요.
그런데 다른 db서버에 접속하려면 위에 localhost 부분에 그 db서버컴퓨터의 ip를 적어야 하나요?
급한 마음에 글을 올립니다.
mysql에서 터미널 창에서 명령을 내려 사용자 계정을 만들 때
"호스트 이름"과 "아이디"와 "비밀번호"를 적는데요...
호스트 이름의 의미가 뭐죠? 자기 컴에서 작업할 때는
localhost라고 입력하지만 다른 외부에서 접속할 때는
어떻게 적어야 할지요.. ip를 적어야 한가요?
일단 웹서버와 mysql서버를 같이 돌리는 컴에서는 hostr 부분에
localhost라고 하는 것은 알고 있습니다. 그런데 다른 곳에서 돌리는
db서버에 접속하는 방법을 모르겠어요.
일단 html 부분입니다.
// mysql 접속 부분
$connect = mysql_connect("localhost","hsr2000","mypass") or die("SQL서버에 접근하지 못했습니다.");
이렇게 하면 접속이 됩니다. 위의 경우는 웹서버와 mysql서버를 함께
돌릴 때 썼었죠. 당연히 접속과 다른 명령도 다 실행 되구요.
그런데 다른 db서버에 접속하려면 위에 localhost 부분에 그 db서버컴퓨터의 ip를 적어야 하나요?
그럴 경우에는 ip주소:포트 이렇게ㅡ 써주시면 되구요, 그냥 통합된 서버에서 텔넷으로 작업할 때에는 역시 localhost로 써수지면 됩니다.