PDO_ODBC DSN

(PECL PDO_ODBC >= 0.1.0)

PDO_ODBC DSN — ODBC 또는 DB2 데이터베이스에 연결


설명

PDO_ODBC DSN(데이터 소스 이름)은 다음 요소로 구성됩니다.

DSN prefix
DSN 접두사는 odbc:입니다. ODBC 드라이버 관리자 또는 DB2 카탈로그에 카탈로그된 데이터베이스에 연결하는 경우 데이터베이스의 카탈로그된 이름을 DSN에 추가할 수 있습니다.
DSN
ODBC 드라이버 관리자 또는 DB2 카탈로그에 카탈로그된 데이터베이스의 이름입니다. 또는 » http://www.connectionstrings.com/에 설명된 대로 완전한 ODBC 연결 문자열을 제공하여 데이터베이스에 연결할 수 있습니다.
UID
연결에 대한 사용자의 이름입니다. DSN에 사용자 이름을 지정하면 PDO는 PDO 생성자의 사용자 이름 인수 값을 무시합니다.
PWD
연결을 위한 사용자의 암호입니다. DSN에 암호를 지정하면 PDO는 PDO 생성자의 암호 인수 값을 무시합니다.

Examples

예제 #1 PDO_ODBC DSN 예제(ODBC 드라이버 관리자)

다음 예는 ODBC 드라이버 관리자에서 testdb로 카탈로그된 ODBC 데이터베이스에 연결하기 위한 PDO_ODBC DSN을 보여줍니다.

odbc:testdb
               

예제 #2 PDO_ODBC DSN 예제(IBM DB2 카탈로그되지 않은 연결)

다음 예는 전체 ODBC DSN 구문을 사용하여 SAMPLE이라는 IBM DB2 데이터베이스에 연결하기 위한 PDO_ODBC DSN을 보여줍니다.

odbc:DRIVER={IBM DB2 ODBC DRIVER};HOSTNAME=localhost;PORT=50000;DATABASE=SAMPLE;PROTOCOL=TCPIP;UID=db2inst1;PWD=ibmdb2;
               

예제 #3 PDO_ODBC DSN 예제(Microsoft Access 카탈로그되지 않은 연결)

다음 예는 전체 ODBC DSN 구문을 사용하여 C:\db.mdb에 저장된 Microsoft Access 데이터베이스에 연결하기 위한 PDO_ODBC DSN을 보여줍니다.

odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\db.mdb;Uid=Admin