현재 위치: > 최신 기사 목록> PHP를 사용하여 MySQL 데이터베이스에 연결하고 작동하는 방법

PHP를 사용하여 MySQL 데이터베이스에 연결하고 작동하는 방법

M66 2025-07-14

소개

웹 개발 프로세스에서 데이터베이스에 연결하는 것이 중요한 부분입니다. PHP는 PDO (PHP 데이터 객체) 확장을 사용하는 것이 간단하고 효율적인 방법 인 MySQL 데이터베이스와 상호 작용하는 다양한 방법을 제공합니다. PDO는 다양한 유형의 데이터베이스에 대한 통합 인터페이스를 제공하여 크로스 플랫폼 개발을보다 편리하게 만듭니다. 이 기사는 PHP 및 PDO 확장을 통해 MySQL 데이터베이스에 연결하는 방법을 설명합니다.

PHP 환경을 설치하고 구성하십시오

먼저 시스템에 PHP가 설치되어 있고 환경 변수가 구성되어 있는지 확인하십시오. 공식 PHP 웹 사이트로 이동하여 최신 버전을 다운로드하고 관련 문서에 따라 설치하고 구성 할 수 있습니다.

MySQL 데이터베이스를 설치하고 구성하십시오

다음으로 MySQL 데이터베이스를 설치하고 구성해야합니다. MySQL 공식 웹 사이트에 액세스하여 최신 버전을 다운로드하여 설치하고 공식 지침을 따라 데이터베이스 설치를 완료 할 수 있습니다.

데이터베이스 및 테이블을 만듭니다

MySQL에 연결하기 전에 데이터베이스 및 관련 테이블을 작성해야합니다. SQL 문은 MySQL 명령 줄 도구 또는 MySQL Workbench와 같은 그래픽 인터페이스 도구를 통해 실행할 수 있습니다. 다음은 데이터베이스 및 테이블을 작성하는 예입니다.

CREATE DATABASE users;

USE users;

CREATE TABLE users (

id INT AUTO_INCREMENT PRIMARY KEY ,

name VARCHAR (50) NOT NULL ,

email VARCHAR (50) NOT NULL

);

PDO를 통해 MySQL 데이터베이스에 연결하십시오

PHP 및 MySQL 환경이 구성되면 PDO를 통해 데이터베이스 연결을 시작할 수 있습니다. PHP 코드 예는 다음과 같습니다.

<?php

// 配置数据库连接

$host = 'localhost' ;

$dbname = 'users' ;

$username = 'root' ;

$password = '' ;

// 进行数据库连接

try {

$pdo = new PDO( "mysql:host=$host;dbname=$dbname;charset=utf8" , , $password ); $username

echo "连接成功!" ;

} catch (PDOException $e ) {

die ( "连接失败:" $e ->getMessage()); .

}

?>

코드 구문 분석

이 코드 예제에서는 먼저 호스트 이름, 데이터베이스 이름, 사용자 이름 및 비밀번호를 포함한 데이터베이스 연결 매개 변수를 구성합니다. 그런 다음 PDO 생성자를 통해 이러한 매개 변수를 사용하여 PDO 객체를 만듭니다. 다음으로 Try-Catch 문을 사용하여 가능한 연결 오류를 포착합니다. 연결이 성공하면 연결 메시지가 성공적입니다. 그렇지 않으면 예외가 캡처되고 오류 메시지가 출력됩니다.

요약

PDO 확장을 통해 MySQL 데이터베이스에 연결하면 PHP 코드가 더 간결 할뿐만 아니라 데이터베이스 작업의 보안 및 안정성도 향상됩니다. 이 기사에서는 PHP 및 MySQL 환경을 구성하고 데이터베이스 테이블을 작성하는 방법 및 PHP에서 PDO를 사용하여 데이터베이스 연결 및 예외 처리 방법을 설명합니다. 이 기사가 PHP 및 PDO 데이터베이스 연결을 사용하는 기술을 더 잘 마스터하는 데 도움이되기를 바랍니다.