[PHP DB] MySQL, 데이터베이스로 연결하기

MySQL 데이터베이스는 매우 자주 PHP와 함께 사용됩니다.

 


MySQL 데이터베이스로 연결 생성하기

 

데이터베이스안의 데이터에 액세스하려면, 우선 데이터베이스로 연결을 생성해야 합니다.

PHP에서는, mysql_connect() 함수를 사용해서 연결을 형성할 수 있습니다.

 

문법

mysql_connect(서버이름,사용자이름,암호);

 

파라미터/매개변수설명
서버이름옵션. 연결할 서버를 지정합니다. 기본값은 "localhost:3306" 입니다.
사용자이름옵션. 로그인할 사용자 이름을 지정합니다. 기본값은 서버 프로세스를 소유한 사용자의 이름입니다.
암호옵션. 로그인할때 사용할 암호를 지정합니다. 기본값은 "" (없음) 입니다.

참고: 더 많은 사용 가능한 매개변수가 있지만, 처음 보시는분들이 빨리보고 사용해 보실 수 있도록 가장 중요한 매개변수만 나열했습니다.

 

예제

 

아래의 예제에서는 변수 $con 에 이후 스크립트에서 사용할 연결을 저장해 둡니다.

연결이 실패할 경우, "die" 부분이 실행되게 됩니다:

 

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
?>

 


 

데이터베이스로의 연결 제거하기

 

스크립트가 끝나게될때 연결은 자동적으로 제거되게 됩니다. 스크립트가 끝나기전에 연결을 제거하려면, mysql_close() 함수를 사용합니다:

 

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
mysql_close($con);
?>

최종 수정일: 2020년 6월 9일, 02:11

서지스윈

누군가가 무언가를 시작하고 해낼 수 있는 기반을 'IT'로 전달하고 싶어 이 ‘서지스윈 @IT 블로그 매거진’를 만들었고, 지금도 설레는 마음으로 밤낮 분투하고 있습니다. 무엇보다 이 블로그, 사이트가 IT와 기술을 이해하고, 유용한 소프트웨어를 발견하는 데 도움이 되었으면 좋겠네요.

댓글