반응형
PHP DB연결하기
DB는 데이터를 저장하고 불러올수 있는 저장소이다. 일일이 html로 작성하는 것보다 데이터를 저장하여 불러오는 것이 작업의 효율성도 좋다.
처음에 한번이 어렵지 그 뒤로는 쉽게 할 수 있다. 우선 DB를 연결하는 방법에 대해서 알려주고자 한다.
DB는 다양한 정보를 보관하고 있기 때문에 보안에 유의해야 한다.
mysqli_connect()
mysqli_connect( host, username, password, databasename, port, socket );
db연결에 중요한 함수 이다.
host : 주소, username : ID, password : 비밀번호, databasename : DB이름,
port : 포트 (생략 가능), socket : 소켓 (생략 가능)
실제로 어떻게 사용하는지는 좀더 내려보면 있다.
1. 배열에 담아서 연결하기
$db_info = array();
$db_info['host'] = ""; //주소
$db_info['id'] = ""; //ID
$db_info['pw'] = ""; //비밀번호
$db_info['db_name'] = ""; //DB이름
$conn = mysqli_connect($db_info['host'],$db_info['id'],$db_info['pw'],$db_info['db_name']) or die('db connect error');
2.변수에 담아서 연결하기
$host = ""; //주소
$id = ""; //ID
$pw = ""; //비밀번호
$db_name = ""; //DB이름
$conn = mysqli_connect($host,$id,$pw,$db_name) or die('db connect error');
두개의 방법중에서 편한 방법으로 연결하면된다.
PHP DB닫기
DB를 연결해서 데이터를 가져오거나 업로드 하거나 한뒤에는 항상 DB를 닫아줘야 한다.
(연결 종료를 하지 않아도 스크립트가 종료될 때 연결이 자동으로 종료된다. )
mysqli_close($conn);
반응형
'웹언어 > PHP' 카테고리의 다른 글
[PHP] 전역변수 사용하기 (0) | 2022.05.20 |
---|---|
[PHP] 메일발송하기 mail() (2) | 2022.03.23 |
[PHP]닷홈 호스팅 phpMyAdmin 접속하기 (2) | 2022.02.25 |
[PHP]닷홈 호스팅 DB연결하기 (2) | 2022.02.18 |
[PHP] 파일 업로드 (2) | 2021.12.14 |