[php] PDO 데이터베이스 연결 설정 구성

데이터베이스와 PHP 애플리케이션을 연결하려면 PDO(PHP Data Objects)를 사용하여 데이터베이스 연결을 설정해야 합니다. PDO는 다양한 데이터베이스 시스템과 호환성이 뛰어나며, 보안성이 높고 유연한 데이터베이스 액세스를 제공합니다.

데이터베이스 연결 설정

<?php
$host = '데이터베이스 호스트명';
$dbname = '데이터베이스명';
$username = '사용자명';
$password = '비밀번호';

try {
    $conn = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "데이터베이스에 연결되었습니다.";
} catch(PDOException $e) {
    echo "연결 실패: " . $e->getMessage();
}
?>

위의 코드는 데이터베이스 연결을 설정하는 간단한 PHP 스크립트입니다. 데이터베이스 호스트명, 데이터베이스명, 사용자명, 비밀번호를 적절히 설정하고 스크립트를 실행하면 데이터베이스에 연결되거나 연결 실패 메시지가 표시됩니다.

위 코드에서 mysql은 MySQL 데이터베이스를 사용하는 경우에 해당하며, 다른 데이터베이스를 사용하는 경우에는 해당 데이터베이스의 명칭을 사용해야 합니다.

PDO를 사용하면 데이터베이스 연결을 설정하는 과정이 간단해지며, 보안상의 이점을 얻을 수 있습니다.

참조: PHP 공식 문서 - PDO

데이터베이스에 안전하고 효율적으로 연결하는 것은 PHP 애플리케이션을 개발하는 데 매우 중요합니다. 위의 예제를 참고하여 데이터베이스 연결 설정을 구성하고, 데이터베이스와 안전하게 상호작용할 수 있도록 보안을 유지하세요.