>  기사  >  백엔드 개발  >  PHP에서 데이터베이스를 연결하고 호출하는 방법

PHP에서 데이터베이스를 연결하고 호출하는 방법

silencement
silencement원래의
2019-09-28 14:57:155226검색

PHP에서 데이터베이스를 연결하고 호출하는 방법

PHP는 데이터베이스에 연결하려면 다음 매개변수를 지정해야 합니다.

MySQL 데이터 소스 이름 또는 DSN: MySQL 데이터베이스 서버의 주소를 지정합니다. IP 주소나 서버 이름(예: 127.0.0.1 또는 localhost

MySQL 데이터베이스 이름)을 사용할 수 있습니다. 데이터베이스 이름: 연결하려는 데이터베이스의 이름을 나타냅니다.

사용자 이름 및 비밀번호: MySQL 데이터베이스 서버에 연결하는 데 사용되는 MySQL 사용자의 사용자 이름과 비밀번호를 지정합니다. 이 계정에는 위에 지정된 데이터베이스에 액세스할 수 있는 충분한 권한이 있어야 합니다.

우리는 다음을 사용할 것입니다:

로컬 MySQL 데이터베이스 서버, 따라서 DSN은 localhost입니다.

classicmodels에서는 샘플 데이터베이스로 사용됩니다.

시연용으로 비밀번호가 비어 있는 루트 계정입니다.

MySQL에 연결하는 단계

먼저 편의를 위해 데이터베이스 구성을 위한 새 PHP 파일인 dbconfig.php를 만듭니다. 이 파일에는 구성된 모든 매개 변수가 포함되어 있습니다.

<?php
    $host = &#39;localhost&#39;;
    $dbname = &#39;classicmodels&#39;;
    $username = &#39;root&#39;;
    $password = &#39;&#39;;

두 번째로 File phpmysqlconnect라는 이름의 새 PHP를 만듭니다. .php:

<?php
require_once &#39;dbconfig.php&#39;;
  
try {
    $conn = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
    echo "Connected to $dbname at $host successfully.";
} catch (PDOException $pe) {
    die("Could not connect to the database $dbname :" . $pe->getMessage());
}

MySQL 데이터베이스에 대한 연결이 성공적으로 설정되면 성공 메시지가 표시됩니다. 오류나 예외가 있는 경우 PHP는 자세한 오류 메시지가 포함된 PDOException을 발행합니다. 표시할 자세한 메시지를 가져오기 위해 객체의 getMesage() 메소드 PDOException을 호출합니다.

위 내용은 PHP에서 데이터베이스를 연결하고 호출하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.