[php] PDO 연결 문자열
$dbhost = 'localhost'; // 데이터베이스 호스트
$dbname = 'database'; // 데이터베이스 이름
$username = 'username'; // 데이터베이스 사용자 이름
$password = 'password'; // 데이터베이스 암호

$dsn = "mysql:host=$dbhost;dbname=$dbname;charset=utf8"; // MySQL 데이터베이스의 연결 문자열
$options = [
    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, // 에러 모드 설정
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, // 기본 조회 모드 설정
    PDO::ATTR_EMULATE_PREPARES => false, // 준비된 명령어 활성화 설정
];

try {
    $pdo = new PDO($dsn, $username, $password, $options); // PDO 객체 생성
    echo "데이터베이스에 성공적으로 연결되었습니다.";
} catch (PDOException $e) {
    echo "데이터베이스 연결 중 오류가 발생했습니다: " . $e->getMessage();
}

위의 예시에서는 MySQL 데이터베이스에 연결하는 연결 문자열을 보여주고 있습니다. 다른 데이터베이스 유형을 사용하는 경우에는 $dsn을 해당 데이터베이스에 맞게 수정해주어야 합니다.

또한, 연결 문자열 생성 시에는 암호를 포함한 민감한 정보를 안전하게 저장하고 사용해야 합니다.