라이브러리

[PHP] pg_port - 연결과 관련된 포트 번호를 반환합니다.




PHP에서 pg_port 사용하기

`pg_port`는 PostgreSQL 데이터베이스와의 연결을 위한 TCP 포트 번호를 지정하는 옵션입니다. PostgreSQL 데이터베이스는 기본적으로 TCP 포트 5432를 사용합니다. 하지만 때로는 다른 포트를 사용해야 할 수 있습니다.

pg_port 옵션 사용하기

`pg_port` 옵션을 사용하려면 `pg_connect()` 함수를 사용하여 PostgreSQL 데이터베이스와 연결할 때 옵션을 지정해야 합니다. 예를 들어, 다음 코드는 PostgreSQL 데이터베이스와 연결할 때 `pg_port` 옵션을 사용하여 포트 번호를 지정합니다.

#hostingforum.kr
php

$host = 'localhost';

$dbname = 'mydatabase';

$user = 'myuser';

$password = 'mypassword';

$port = 5433; // 다른 포트를 사용할 때



$conn = pg_connect("host=$host dbname=$dbname user=$user password=$password port=$port");



if (!$conn) {

    echo '데이터베이스 연결 실패';

    exit;

}



echo '데이터베이스 연결 성공';



pg_port 옵션의 기본값

`pg_port` 옵션의 기본값은 PostgreSQL 데이터베이스의 기본 TCP 포트 번호인 5432입니다. 따라서 `pg_port` 옵션을 지정하지 않으면 PostgreSQL 데이터베이스와의 연결은 기본적으로 TCP 포트 5432를 사용합니다.

#hostingforum.kr
php

$host = 'localhost';

$dbname = 'mydatabase';

$user = 'myuser';

$password = 'mypassword';



$conn = pg_connect("host=$host dbname=$dbname user=$user password=$password");



if (!$conn) {

    echo '데이터베이스 연결 실패';

    exit;

}



echo '데이터베이스 연결 성공';



pg_port 옵션의 사용 예

`pg_port` 옵션을 사용하여 PostgreSQL 데이터베이스와의 연결을 위한 TCP 포트 번호를 지정할 수 있습니다. 예를 들어, 다음 코드는 PostgreSQL 데이터베이스와 연결할 때 `pg_port` 옵션을 사용하여 포트 번호를 지정합니다.

#hostingforum.kr
php

$host = 'localhost';

$dbname = 'mydatabase';

$user = 'myuser';

$password = 'mypassword';

$port = 5433; // 다른 포트를 사용할 때



$conn = pg_connect("host=$host dbname=$dbname user=$user password=$password port=$port");



if (!$conn) {

    echo '데이터베이스 연결 실패';

    exit;

}



echo '데이터베이스 연결 성공';



// 데이터베이스 쿼리 실행

$result = pg_query($conn, 'SELECT * FROM mytable');



if (!$result) {

    echo '데이터베이스 쿼리 실패';

    exit;

}



// 데이터베이스 쿼리 결과 출력

while ($row = pg_fetch_assoc($result)) {

    echo $row['column1'] . ' ' . $row['column2'] . "
";

}



이 예제에서는 PostgreSQL 데이터베이스와 연결할 때 `pg_port` 옵션을 사용하여 포트 번호를 지정하고, 데이터베이스 쿼리를 실행하고, 쿼리 결과를 출력합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 329 페이지

검색

게시물 검색