PHP에서 SQL 작업을 위한 준비 작업
이제 PHP를 통해 데이터베이스 작업 방법을 배워봅시다. 이를 위해서는 우선 데이터베이스 서버와의 연결을 설정해야 합니다.
이는 mysql_connect 함수를 사용하여 수행되며, 이 함수는 3개의 매개변수를 받습니다: 호스트(서버) 이름, 데이터베이스 작업 시 사용할 사용자 이름, 그리고 해당 사용자의 비밀번호입니다.
자신의 컴퓨터에서 작업하는 경우, 이는 localhost, root 그리고 빈 문자열 형태의 비밀번호가 됩니다(일부 서버에서는 비밀번호도 root일 수 있습니다). 데이터베이스가 인터넷에 있는 경우, 이 데이터는 호스팅 제공업체가 발급합니다.
자, 이제 데이터베이스 연결을 설정해 봅시다:
<?php
$host = 'localhost'; // 호스트 이름
$user = 'root'; // 사용자 이름
$pass = ''; // 비밀번호
$name = 'mydb'; // 데이터베이스 이름
$link = mysqli_connect($host, $user, $pass, $name);
?>
지정한 접근 정보가 정확하다면 데이터베이스 연결이 설정됩니다. 이때 변수 $link에는 향후 데이터베이스에 대한 모든 요청에 사용할 특별한 연결 객체가 기록됩니다.