[DB , php에서 연결확인하기]

 

db_test.php

<?php
	define('DB_SERVER', 'localhost');
	define('DB_USERNAME', 'name');
	define('DB_PASSWORD', 'password');
	define('DB_NAME', 'database name');

	$db_conn = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);

	if($db_conn){
		echo "DB Connect OK";
	}else{
		echo "DB Connect Fail";
	}
?>

 

server에는 localhost or ip(외부 연결 시) 주소를 적는다.

username, password는 DB에 접속할 ID, PW를 의미한다.

name은 DB database의 이름을 적어주면된다.

 

연결이 잘 되는 것을 확인했다.

 

 

 

위 내용을 활용해 앞으로 DB 연결에 쓸 티켓 만들었다.

<?php
	define('DB_SERVER', 'localhost');
	define('DB_USERNAME', 'name');
	define('DB_PASSWORD', 'password');
	define('DB_NAME', 'database name');

	//DB 생성
	$db_conn = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);

	//DB 정상 연결 여부 체크
	if (!$db_conn) {
		
		//연결되지 않았을 때, 즉시 중단시키고 에러 출력하기
		die("데이터베이스 연결 실패: " . mysqli_connect_error());
	}
?>

 

DB 연결이 되지 않았을 때, 즉시 중단시키고 에러를 출력하는 코드이다.

 

 

 

 

 

+ Recent posts