A

mysql connect 해제 관련

function db_connect() {
       $result = new mysqli('localhost', '****', '****', '****');
       if (!$result) {
         throw new Exception('Could not connect to database server');
       } else {
         return $result;
       }
    }

$conn = db_connect();
$result = $conn->query("update tour_popup
                                  set title = '".$title."'
                                  ,memo = '".$memo."'
                                  ,open_yn = '".$open_yn."'
                                  ,width = ".$width."
                                  ,height = ".$height."
                                  ,pos_x = ".$pos_x."
                                  ,pos_y = ".$pos_y."
                                  where idx = ".$idx." ");

이렇게 실행하고 난 후에
/* 결과를 파괴하고 사용된 메모리를 풀어준다 */
$result->close();
}
/* 접속 닫기 */
$mysqli->close();

이 구문을 반드시 써줘야되나요?
원랜 반드시 써줘야 리소스 낭비를 막는다고 알고있는데, 전에 어떤분이
$conn->query 이런식으로 사용하면
실행 후 굳이 해제 구문을 안써도 자동으로 해제된다고 들은것 같아서요.

|

댓글 3개

php의 실행이 종료되면 mysqli 연결도 끊어집니다.

http://php.net/manual/en/mysqli.quickstart.connections.php

By default, every database connection opened by a script is either explicitly closed by the user during runtime or released automatically at the end of the script.
(번역 : 기본적으로 스크립트에 의해 열려진 모든 데이터베이스 연결은 실행시간중 사용자에 의해 명시적으로 닫히거나, 스크립트의 종료시점에서 자동적으로 해제됩니다.)
메모리를 비우거나 연결을 종료는 특별히 큰 데이터나 오랜 실행시간이 아니면 별 상관 없습니다^^
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
13-01-18 조회 3,896
13-01-18 조회 3,790
13-01-18 조회 4,985
13-01-17 조회 3,632
13-01-17 조회 5,261
13-01-17 조회 4,394
13-01-17 조회 4,032
13-01-17 조회 5,152
13-01-17 조회 4,903
13-01-17 조회 4,359
13-01-17 조회 3,734
13-01-17 조회 4,315
13-01-17 조회 3,771
13-01-17 조회 4,115
13-01-17 조회 7,065
13-01-16 조회 7,158
13-01-16 조회 4,346
13-01-15 조회 1만
13-01-15 조회 1.1만
13-01-15 조회 5,169
13-01-15 조회 6,843
13-01-15 조회 3,549
13-01-14 조회 6,505
13-01-14 조회 6,028
13-01-14 조회 5,797
13-01-14 조회 5,774
13-01-14 조회 5,427
13-01-14 조회 4,987
13-01-14 조회 8,302
13-01-14 조회 5,822
13-01-14 조회 5,864
13-01-14 조회 5,296
13-01-14 조회 1만
13-01-14 조회 5,354
13-01-14 조회 6,492
13-01-14 조회 4,958
13-01-14 조회 7,603
13-01-14 조회 6,740
13-01-14 조회 5,473
13-01-14 조회 5,216
13-01-11 조회 4,284
13-01-11 조회 6,349
13-01-11 조회 7,078
13-01-11 조회 6,304
13-01-11 조회 8,486
13-01-10 조회 4,499
13-01-09 조회 3,749
13-01-09 조회 8,075
13-01-09 조회 3,748
13-01-09 조회 6,350
13-01-09 조회 6,359
13-01-09 조회 5,974
13-01-09 조회 6,009
13-01-09 조회 5,384
13-01-09 조회 5,366
13-01-09 조회 5,864
13-01-09 조회 5,412
13-01-09 조회 5,405
13-01-09 조회 5,743
13-01-09 조회 5,792
13-01-08 조회 4,400
13-01-08 조회 3,216
13-01-08 조회 3,692
13-01-08 조회 3,404
13-01-08 조회 5,762
13-01-08 조회 5,523
13-01-07 조회 4,984
13-01-07 조회 3,567
13-01-07 조회 3,731
13-01-07 조회 5,455
13-01-07 조회 6,251
13-01-04 조회 4,217
13-01-04 조회 1.3만
13-01-04 조회 3,733
13-01-04 조회 3,296
13-01-04 조회 4,095
13-01-04 조회 6,073
13-01-03 조회 1만
13-01-03 조회 1.2만
13-01-03 조회 5,857
13-01-02 조회 6,030
13-01-02 조회 9,253
13-01-01 조회 1.3만
13-01-01 조회 7,170
13-01-01 조회 3,457
12-12-31 조회 3,395
12-12-31 조회 5,071
12-12-31 조회 3,747
12-12-31 조회 6,430
12-12-30 조회 3,257
12-12-30 조회 6,070
12-12-30 조회 6,578
12-12-29 조회 4,587
12-12-28 조회 5,032
12-12-28 조회 6,186
12-12-28 조회 3,534
12-12-28 조회 5,988
12-12-28 조회 8,327
12-12-27 조회 4,554
12-12-27 조회 4,259