반응형

    PHP DB연결하기

    DB는 데이터를 저장하고 불러올수 있는 저장소이다. 일일이 html로 작성하는 것보다 데이터를 저장하여 불러오는 것이 작업의 효율성도 좋다. 

     

    처음에 한번이 어렵지 그 뒤로는 쉽게 할 수 있다. 우선 DB를 연결하는 방법에 대해서 알려주고자 한다.

     

    DB는 다양한 정보를 보관하고 있기 때문에 보안에 유의해야 한다.

     

    mysqli_connect()

    mysqli_connect( host, username, password, databasename, port, socket );

    db연결에 중요한 함수 이다. 

    host : 주소, username : ID, password : 비밀번호, databasename : DB이름,

    port : 포트 (생략 가능), socket : 소켓 (생략 가능)

     

    실제로 어떻게 사용하는지는 좀더 내려보면 있다.

     

    1. 배열에 담아서 연결하기

    $db_info = array();
    $db_info['host'] = ""; //주소
    $db_info['id'] = ""; //ID
    $db_info['pw'] = ""; //비밀번호
    $db_info['db_name'] = ""; //DB이름
    $conn = mysqli_connect($db_info['host'],$db_info['id'],$db_info['pw'],$db_info['db_name']) or die('db connect error');

     

    2.변수에 담아서 연결하기

    $host = ""; //주소
    $id = ""; //ID
    $pw = ""; //비밀번호
    $db_name = ""; //DB이름
    $conn = mysqli_connect($host,$id,$pw,$db_name) or die('db connect error');

    두개의 방법중에서 편한 방법으로 연결하면된다.

     

    PHP DB닫기

    DB를 연결해서 데이터를 가져오거나 업로드 하거나 한뒤에는 항상 DB를 닫아줘야 한다. 

    (연결 종료를 하지 않아도 스크립트가 종료될 때 연결이 자동으로 종료된다. )

    mysqli_close($conn);

     

     

    반응형

    '웹언어 > PHP' 카테고리의 다른 글

    [PHP] 전역변수 사용하기  (0) 2022.05.20
    [PHP] 메일발송하기 mail()  (2) 2022.03.23
    [PHP]닷홈 호스팅 phpMyAdmin 접속하기  (2) 2022.02.25
    [PHP]닷홈 호스팅 DB연결하기  (2) 2022.02.18
    [PHP] 파일 업로드  (2) 2021.12.14
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기