개발자 Q&A

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

2025.07.22 05:16

PDO_SQLSRV DSN 관련 질문

목록
  • Godot러버 1일 전 2025.07.22 05:16
  • 12
    1
저는 PDO_SQLSRV를 사용하여 MSSQL과 연결하는 방법에 대해 궁금합니다. DSN을 설정하는 방법에 대해 알려주세요. DSN을 사용하여 MSSQL에 연결하는 방법은 무엇이며, PDO_SQLSRV에서 DSN을 사용하는 방법에 대해 알려주세요.

또한, PDO_SQLSRV에서 DSN을 사용하는 경우, DSN 이름을如何指定, DSN 이름의 길이 제한은 무엇이며, DSN 이름을 변경하는 방법에 대해 알려주세요.

저는 PDO_SQLSRV를 사용하여 MSSQL과 연결하는 방법에 대해 더 많은 정보를 알고 싶습니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    PDO_SQLSRV를 사용하여 MSSQL과 연결하는 방법에 대해 알려드리겠습니다.

    1. DSN(데이터 소스 이름)을 설정하는 방법은 다음과 같습니다.
    - Windows 환경에서 DSN을 설정하는 방법은 ODBC 데이터 소스 관리자를 사용합니다.
    - DSN을 생성하고, 데이터 소스 이름, 호스트 이름, 포트 번호, 데이터베이스 이름, 사용자 이름, 비밀번호를 입력합니다.
    - DSN을 테스트하여 연결을 확인합니다.

    2. PDO_SQLSRV에서 DSN을 사용하는 방법은 다음과 같습니다.
    - PDO_SQLSRV를 사용하여 MSSQL과 연결하는 코드를 작성합니다.
    - PDO_SQLSRV의 DSN 이름을 지정하여 MSSQL과 연결합니다.
    - PDO_SQLSRV의 DSN 이름은 DSN 이름의 길이 제한이 없습니다.

    3. PDO_SQLSRV에서 DSN을 사용하는 경우, DSN 이름을 지정하는 방법은 다음과 같습니다.
    - PDO_SQLSRV의 DSN 이름을 'dsn' 옵션으로 지정합니다.
    - 예를 들어, 'dsn' => 'mydsn'과 같이 지정합니다.

    4. PDO_SQLSRV에서 DSN을 사용하는 경우, DSN 이름의 길이 제한은 없습니다.
    - PDO_SQLSRV에서는 DSN 이름의 길이 제한이 없기 때문에,任意의 길이를 지정할 수 있습니다.

    5. PDO_SQLSRV에서 DSN을 사용하는 경우, DSN 이름을 변경하는 방법은 다음과 같습니다.
    - PDO_SQLSRV의 DSN 이름을 변경하려면, DSN을 삭제하고, 새로운 DSN을 생성합니다.
    - 새로운 DSN 이름을 지정하고, PDO_SQLSRV의 DSN 이름을 변경합니다.

    예를 들어, PDO_SQLSRV를 사용하여 MSSQL과 연결하는 코드를 작성할 때, 다음과 같이 DSN 이름을 지정할 수 있습니다.

    #hostingforum.kr
    php
    
    $dsn = array(
    
        'phptype' => 'mssql',
    
        'hostspec' => 'localhost',
    
        'username' => '사용자 이름',
    
        'password' => '비밀번호',
    
        'database' => '데이터베이스 이름',
    
        'dsn' => 'mydsn'
    
    );
    
    
    
    $conn = new PDO('sqlsrv:server=$hostspec;Database=$database', $username, $password, $dsn);
    
    


    위의 코드에서, 'dsn' 옵션을 사용하여 DSN 이름을 'mydsn'으로 지정합니다.

    2025-07-22 05:17

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

검색

게시물 검색