
PDO_MYSQL DSN의 구성은 다음과 같습니다.
- 드라이버 이름: 'mysql'
- 호스트 주소: 'host=localhost' (호스트 이름 또는 IP 주소)
- 데이터베이스 이름: 'dbname=mydb' (선택 사항)
데이터베이스 이름은 PDO_MYSQL DSN에서 생략할 수 있습니다.
예를 들어, PDO_MYSQL DSN의 기본 형식은 다음과 같습니다.
'mysql:host=localhost'
이 경우, 데이터베이스 이름은 지정하지 않습니다.
하지만, 데이터베이스 이름을 지정해야 하는 경우는 다음과 같습니다.
- 데이터베이스 이름이 여러 개인 경우
- 데이터베이스 이름이 변경될 때
이러한 경우, PDO_MYSQL DSN의 기본 형식은 다음과 같습니다.
'mysql:host=localhost;dbname=mydb'
이 경우, 데이터베이스 이름은 'mydb'로 지정됩니다.
2025-07-30 12:25