PHP를 사용하여 MySQL에 연결
PHP 스크립트를 통해 MySQL 데이터베이스에 직접 액세스할 수 있습니다. 이를 통해 웹사이트에서 데이터베이스로 직접 데이터를 읽고 쓸 수 있습니다.
mysqli_connect
문을 사용하여 MySQL 서버에 연결합니다. 예:$con = mysqli_connect('HOSTNAME','USERNAME','PASSWORD');
mysqli_connect
정보와 관련된 도움말은 데이터베이스 호스트 이름 찾기에서 확인하세요.mysqli_select_db
를 사용하여 액세스할 데이터베이스를 선택합니다. 예:mysqli_select_db('DATABASENAME', $con)
여기에서
'DATABASENAME'
은 데이터베이스의 이름이며, 이는 데이터베이스의 세부 정보 페이지에도 표시됩니다.
연결을 설정하고 데이터베이스를 선택한 후에는 PHP를 사용하여 쿼리할 수 있습니다.
자신만의 연결 문자열을 만들려면 아래 예시를 참조하십시오.
PHP MySQL 연결 문자열 예시
이 연결 문자열은 데이터베이스(your_dbusername
)를 조회하고 특정 테이블(your_tablename
)을 찾은 다음, 테이블에서 지정한(your_field
) 필드(예: 열)의 모든 값을 나열합니다.
?php
//PHP 및 MySQL을 위한 데이터베이스 연결 구문 샘플입니다.
//데이터베이스에 연결
$hostname="your_hostname";
$username="your_dbusername";
$password="your_dbpassword";
$dbname="your_dbusername";
$usertable="your_tablename";
$yourfield = "your_field";
mysqli_connect($hostname,$username, $password) or die ("html>script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)/script>/html>");
mysqli_select_db($dbname);
# Check If Record Exists
$query = "SELECT * FROM $usertable";
$result = mysqli_query($query);
if($result){
while($row = mysqli_fetch_array($result)){
$name = $row["$yourfield"];
echo "Name: ".$name."br/>";
}
}
?>
자세한 정보는 php.net의 MySQL 함수 페이지를 참조하십시오.