본문 바로가기
그 외 프로그래밍 언어/php

php&MariaDB, 데이터베이스 사용 후 DB를 닫는 함수

by Dreaming Coder 2022. 8. 20. 23:32

 


 

생활코딩 강의 영상에서는 본질에 집중을 하기 위해서인지 따로 알려주지 않았지만,

DB데이터베이스를 사용한 후에는 DB를 close 하는 함수를 써서 닫아주는 것이 성능 면에서 좋다고 알고 있습니다.

굳이 그런 코드를 작성하지 않아도 DB에서 일정 시간이 지나면 닫아준다고는 하지만, 경우에 따라서는 더 효율적으로 데이터를 쓸 수 있는 close 함수를 알아보겠습니다.

 

 

 

지난 포스트

 

php&MariaDB, 에러 출력 mysqli_error 함수가 실행되지 않을 경우

오늘의 포스팅은 준비하면서 시간이 너무 오래 걸렸습니다. 생활코딩 강의 영상을 보며 그대로 똑같이 따라 해도 같은 결과가 나오지 않았었기 때문입니다. 검색을 해도 뭐가 문제인지 찾지 못

gogogameboy.tistory.com

 

 

 

mysqli_close

 

<?php
$변수1 = mysqli_connect("localhost", "root", "비밀번호", "데이터베이스(스키마) 이름");
$변수2 = "실행할 SQL문";
mysqli_query($변수1, $변수2);

// mysqli_close()는 절차 스타일의 데이터베이스 연결을 닫는 함수다.
mysqli_close($변수1);
?>

mysqli_close( )입니다.

데이터베이스를 사용하고나서 이 페이지에서는 더 이상 데이터베이스를 사용할 일이 없을 때, 코드 마지막쯤에 써주면 됩니다.

괄호( ) 안에는 DB에 접속을 할 때 썼던 변수명을 넣어주면 됩니다.

절차적 방식의 코드에 쓰는 함수로, 객체 지향 스타일에서는 다른 방법을 사용합니다.

 

 

 

 

php&MariaDB, PDO로 연동・접속하기 (feat. try catch)

이번에는 이전에 사용하던 mysqli_connect( ) 함수가 아닌, PDO를 이용해서 php와 MariaDB를 연동해보겠습니다. 이전에 생활코딩 php 강의로 공부할 때 언급만 하고 넘어갔었던 그 PDO를 드디어 사용해보네

gogogameboy.tistory.com

 

 

 


이 글이 도움이 됐다면 하단의 공감 버튼을 꾹 눌러서
빨간 하트로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.

 


 


댓글