
	                	                 
1. PDO DSN 설정이란 PDO를 사용하여 데이터베이스에 접속할 때, 데이터베이스의 위치와 접속 정보를 지정하는 설정입니다.
2. PDO DSN의 기본 구조는 다음과 같습니다.
   - DSN: 데이터베이스의 위치를 지정하는 문자열
   - driver: 데이터베이스의 종류를 지정하는 문자열
   - host: 데이터베이스의 주소를 지정하는 문자열
   - port: 데이터베이스의 포트 번호를 지정하는 문자열
   - username: 데이터베이스의 사용자 이름을 지정하는 문자열
   - password: 데이터베이스의 비밀번호를 지정하는 문자열
3. PDO DSN의 속성 중 'host', 'port', 'username', 'password' 등은 다음과 같이 설정합니다.
   - host: 데이터베이스의 주소를 지정합니다. 예를 들어, MySQL의 경우 'localhost' 또는 '127.0.0.1'을 사용합니다.
   - port: 데이터베이스의 포트 번호를 지정합니다. 예를 들어, MySQL의 경우 3306을 사용합니다.
   - username: 데이터베이스의 사용자 이름을 지정합니다.
   - password: 데이터베이스의 비밀번호를 지정합니다.
4. PDO DSN에서 'driver' 속성은 데이터베이스의 종류에 따라 다음과 같은 값을 사용합니다.
   - MySQL: mysql
   - PostgreSQL: pgsql
   - SQLite: sqlite
   - Oracle: oci8
5. PDO DSN 설정이 잘못된 경우 오류는 다음과 같이 나타납니다.
   - PDOException: PDO DSN 설정이 잘못된 경우 PDOException이 발생합니다.
   - PDO::errorInfo(): PDO::errorInfo() 메서드를 사용하여 오류 정보를 확인할 수 있습니다.	            
2025-07-18 03:55