..

Search

42) MySQL 연결

MySQL 연결


서버와의 연결

PHP를 사용하여 MySQL 데이터베이스에 접속하기 위해서는 우선 서버와의 연결이 필요합니다.

MySQLi에서는 서버와의 연결을 위해 mysqli_connect() 함수를 제공하고 있습니다.

 

다음 예제는 MySQLi를 사용하여 서버와 연결하는 예제입니다.

예제

<?php

    $servername = "localhost";

    $user = "choi";

    $password = "0219";

 

  $connect = mysqli_connect($servername, $user, $password);

    if (!$connect) {

      die("서버와의 연결 실패! : ".mysqli_connect_error());

    }

    echo "서버와의 연결 성공!";

?>

 

위 예제의 ①번 라인에서는 myslqi_connect() 함수에 서버 이름, 사용자명과 비밀번호를 전달하여 서버와의 연결을 시도합니다.

만약 서버와의 연결에 실패했다면, mysqli_connect_error() 함수를 사용하여 마지막 에러 메시지를 출력합니다.

 

die() 함수는 인수로 전달받은 메시지를 출력하고, 현재 실행 중인 PHP 스크립트를 종료시키는 함수입니다.

서버와의 연결 종료

이렇게 생성된 서버와의 연결은 PHP 스크립트가 끝나면 자동으로 같이 종료됩니다.

하지만 PHP 스크립트가 끝나기 전에 서버와의 연결을 종료하고 싶다면, mysqli_close() 함수를 호출하면 됩니다.

예제

<?php

    mysqli_close($connect);

?>


연습문제