개발자 Q&A

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

2025.08.11 04:20

PDO_INFORMIX DSN 관련 질문

목록
  • 클라우드사제 1일 전 2025.08.11 04:20
  • 13
    1
저는 PDO_INFORMIX를 사용하여 Informix 데이터베이스에 연결했는데, DSN 설정에 문제가 있어요.
제가 사용하는 운영체제는 Linux이고, Informix 서버는 14.10.x 버전입니다.
DSN 설정이 제대로 안되어서 에러가 납니다.
DBA가 말한 DSN 설정 방법은 제대로 이해하지 못하고 있어요.
DSN 설정이 어떻게 해야 하는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  1일 전



    Linux 환경에서 PDO_INFORMIX를 사용하여 Informix 데이터베이스에 연결하기 위해서는 DSN 설정이 필요합니다.

    DSN(Data Source Name)은 데이터베이스에 연결하기 위한 설정 정보를 담고 있는 이름입니다.

    Informix 데이터베이스에 연결하기 위한 DSN 설정은 다음과 같습니다.

    1. `/etc/informix/infomix.cfg` 파일을 편집합니다.
    2. `[database]` 섹션을 추가하고, `DBNAME` 값을 데이터베이스 이름으로 설정합니다.
    3. `[database]` 섹션을 추가하고, `SERVER` 값을 Informix 서버 이름으로 설정합니다.
    4. `[database]` 섹션을 추가하고, `SERVICE` 값을 Informix 서비스 이름으로 설정합니다.
    5. `[database]` 섹션을 추가하고, `UID` 값을 사용자 아이디로 설정합니다.
    6. `[database]` 섹션을 추가하고, `PWD` 값을 사용자 비밀번호로 설정합니다.

    예를 들어, 다음과 같이 설정할 수 있습니다.

    #hostingforum.kr
    
    
    [database]
    
    DBNAME=mydatabase
    
    SERVER=myserver
    
    SERVICE=mydatabase
    
    UID=myuser
    
    PWD=mypassword
    
    


    이러한 설정을 완료한 후, PDO_INFORMIX를 사용하여 Informix 데이터베이스에 연결할 수 있습니다.

    #hostingforum.kr
    php
    
    $dsn = "PDO_INFORMIX:DBNAME=mydatabase;SERVER=myserver;SERVICE=mydatabase;UID=myuser;PWD=mypassword";
    
    $conn = new PDO($dsn);
    
    

    2025-08-11 04:21

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

검색

게시물 검색