PHP 에서 파일에 입력하고자 할 떄, 파일을 연 후 닫아 주는 것은 기본으로 합니다.
때문에 DB를 다루는데 있어서도 그와 같은 개념이 적용되는데요.
PHP에서 주로 사용하는 MySQL은 APMSETUP 패키지 설치 후 아래의 화면과 같이 사용하실 수 있을 겁니다.
많은 사람들과 공유할 수 있도록, 로그인 필요없는 추천 한번 부탁드릴게요^^
일단 기본적으론 위와 같은 테이블 형식이 갖추어지게 됩니다.(PHPer's Heaven 홈페이지 참고)
DB 테이블 생성 작업은 아주 쉽기 때문에, 쉽게 검색해서 알아보실 수 있습니다.
하지만 찾아보지 않고 직접 생각해가며 만들어보는 것을 추천해드립니다. 처음엔 버법거리는 초딩처럼 느껴지더라도 그렇게 스스로 하게 되면 앞으로의 공부에 큰 도움이 되기 떄문이죠^^
혹시 아직 PHP 프로그래밍 환경설정 진행하지 않은 분들은
http://kldp.net/projects/apmsetup/download/note/3221
여기로 접속하셔서 apmsetup 다운 후 설치해주시기 바랍니다.
보다 자세한 설치방법은 네이버 검색하시면 금방 찾을 수 있을거예요. 자료가 너무 많기 때문에 여기선 생략하도록 하겠습니다. 양해부탁드릴게요~
이제 이 포스팅의 주내용으로 넘어가겠습니다.
DB를 열고 닫는 작업을 진행하겠습니다.
<?php
/*
$fp = fopen(파일명, 종류);
fclose($fp);
*/
?>
<?php
/* DB 연결 및 해제 부분 */
// DB 연결
$con = mysql_connect(DB Server Name, DB ID, DB Password);
// DB 선택
mysql_select_db(DB Name);
// DB 닫기
mysql_close($con);
/*
mysql_connect() 함수 : DB연결 함수
mysql_connection(디비서버, 디비아이디, 디비 비번)으로 사용
mysql_select_db() 함수 : DB선택 함수
DB서버 연결 후 사용할 DB를 선택합니다.
()안에 DB명을 입력해주시면 됩니다.(테이블)
mysql_close() 함수 : DB해제 함수
()안에 DB연결시 사용되었던 변수명을 입력합니다.
PHP에서는 자동적으로 DB연결해제를 진행하지만,
정석대로 close 해주시는 것을 권해드립니다.
*/
?>
<?php
/*
DB연결 실패시 에러 메시지 출력 부분을 추가했습니다.
만약 성공하지 못했을 경우에는 에러 메시지를 출력 후 실행을 멈추라는 명령어
or die("sorry it doesn't work") 이 부분을 추가시켰고,
()안의 내용에 에러 메시지를 띄워줍니다.
*/
$conn = mysql_connect("localhost", "korea", "12345") or die(mysql_error());
/*
database 선택 및 에러 메시지 출력.
위와 마찬가지로 데이터베이스를 찾지 못했을 경우 혹은 실행실패일 경우
에러 메시지를 띄워주고 실행을 멈추는 부분입니다.
연결이 성공되면 "DB Connection is Success" 메시지를 띄우고,
DB 연결 해제 작업 진행합니다.
*/
mysql_select_db("database") or die(mysql_error());
echo "DB Connecting is Success";
// DB 닫기
mysql_close($conn);
?>
위의 코딩은 단순문법이기 때문에 실행되기 위해선 개인의 사용환경에 맞추어서 사용해보시기 바랍니다.
꼭 꼭 스스로 해보시는 습관을 길러주시기 바랄게요^^
'IT > PHP' 카테고리의 다른 글
메모장 _ 수정하기 (0) | 2013.07.27 |
---|---|
메모장 목록(저장 된 데이터 불러오기) (0) | 2013.07.24 |
DB 연결 메모장 글쓰기 (0) | 2013.07.24 |
php 배열 함수 (0) | 2013.07.14 |
배열 기초 (0) | 2013.07.14 |