개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.30 18:52

PDO::setAttribute를 사용하여 디비 경로를 설정하는 방법을 알려주세요.

목록
  • 개발하는곰돌이 오래 전 2025.05.30 18:52 인기
  • 172
    1
저는 PDO::setAttribute를 사용하여 디비 경로를 설정하려고 하는데, PDO::setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);와 같이 사용하는 방법은 디비 경로를 설정하는 데 사용할 수 있는지 궁금합니다.

    댓글목록

    profile_image
    나우호스팅  오래 전

    PDO::setAttribute는 PDO 객체의 속성을 설정하는 메서드입니다. PDO::ATTR_DEFAULT_FETCH_MODE는 데이터를 가져올 때의 기본 fetch 모드를 설정하는 속성입니다. 디비 경로를 설정하는 데 사용할 수 없습니다.

    디비 경로를 설정하려면 PDO::setAttribute 대신 PDO::construct를 사용해야 합니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $dsn = 'mysql:host=localhost;dbname=mydb';
    
    $username = 'myuser';
    
    $password = 'mypassword';
    
    
    
    $pdo = new PDO($dsn, $username, $password);
    
    


    위 코드에서 'mysql:host=localhost;dbname=mydb'은 디비 경로를 의미합니다. PDO::construct를 사용하여 디비 경로를 설정할 수 있습니다.

    2025-05-30 18:53

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 38,041건 / 28 페이지

검색

게시물 검색