PHP mysql_connect() 함수
정의와 사용법
mysql_connect() 함수는 영구적이지 않은 MySQL 연결을 열습니다.
문법
mysql_connect(server,user,pwd,newlink,clientflag)
매개변수 | 설명 |
---|---|
server |
선택 사항입니다. 연결할 서버를 지정합니다. 포트 번호를 포함할 수 있습니다. 예를 들어, "hostname:port" 또는 로컬 소켓 경로를 포함할 수 있습니다. 예를 들어, localhost의 ":/path/to/socket"입니다. PHP 명령 mysql.default_host가 정의되지 않았을 경우(기본 설정), 기본 값은 'localhost:3306'입니다. |
user | 선택 사항입니다. 기본 값은 서버 프로세스 소유자의 사용자 이름입니다. |
pwd | 선택 사항입니다. 기본 값은 비밀번호가 없습니다. |
newlink | 선택 사항입니다. 같은 매개변수로 mysql_connect()을 두 번 호출하면 새 연결을 수립하지 않고 이미 열린 연결을 반환합니다. 매개변수 new_link을 변경하여 mysql_connect()이 항상 새 연결을 열도록 설정할 수 있습니다. 이전에 같은 매개변수로 호출된 경우에도 마찬가지입니다. |
clientflag |
선택 사항.clientflags 파라미터는 다음과 같은 상수의 조합일 수 있습니다:
|
반환 값
성공하면 MySQL 연결 식별자를 반환하며, 실패하면 FALSE를 반환합니다.
안내와 주의사항
주의:스크립트가 끝나면 서버와의 연결이 닫혀집니다. 이전에 명시적으로 호출하지 않았다면 mysql_close() 닫혔습니다.
안내:지속 가능한 연결을 만들기 위해 사용하십시오 mysql_pconnect() 기능.
예제
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Could not connect: ' . mysql_error()); } // 일부 코드... mysql_close($con); ?>