[PHP] MySQL 테이블 삭제하기 DROP TABLE
2022. 10. 1. 04:10ㆍProgram/PHP
113_PHP MySQL 테이블 삭제하기 DROP TABLE
[요약]
- MySQL 테이블을 삭제하는 명령문 DROP TABLE 에 대해 알아보자.
데이터 베이스 내에 있는 테이블을 삭제하는 방법에 대해 알아보자.
[테이블 삭제 방법]
DROP TABLE 테이블명
myMember 테이블은 연습용으로 사용하므로 삭제할 테이블을 생성한 후 새로 생성한 테이블을 삭제하도록 한다.
생성할 테이블의 쿼리문은 다음과 같다.
CREATE TABLE test (
myMemberID int(10) unsigned NOT NULL AUTO_INCREMENT,
PRIMARY KEY (myMemberID));
다음은 test 테이블을 생성하는 예제이다.
MySQL에 직접 접속하여 앞의 테이블 생성 쿼리문을 실행해도 무방하다.
[예제: 116-1_createTest.php ]
<?php
include $_SERVER('DOCUMENT_ROOT') . '/php/108-2_connectDB.php';
$sql = "CREATE TABLE test(";
$sql .= "myMemberID int(10) unsigned NOT NULL AUTO_INCREMENT,";
$sql .= "PRIMARY KEY (myMemberID))";
$result = $dbConnect->query($sql);
if ($result) {
echo "테이블 생성 완료";
} else {
echo "테이블 생성 실패";
}
?>
실행결과
show tables 명령문을 사용하여 테이블의 목록을 확인하면 테이블이 생성된 것을 확인할 수 있다.
이제 삭제할 테이블을 생성했으므로 테이블을 삭제해보자.
test 테이블을 삭제하는 쿼리문은 다음과 같다.
DROP TABLE test;
다음은 test 테이블을 삭제하는 예제이다.
[예제: 116-2_dropTable.php ]
<?php
include $_SERVER['DOCUMENT_ROOT'] . '/php/108-2_connectDB.php';
$sql = "DROP TABLE test";
$result = $dbConnect->query($sql);
if ($result) {
echo "테이블 삭제 완료";
} else {
echo "테이블 삭제 실패";
}
?>
실행결과
show table 명령문을 사용하여 테이블의 목록을 확인하면 삭제된 것을 확인할 수 있다.
초보자를 위한 PHP 200제
김태영 지음 | 정보문화사
'Program > PHP' 카테고리의 다른 글
[PHP] MySQL 테이블의 데이터 불러오기 SELECT (0) | 2022.10.01 |
---|---|
[PHP] MySQL 테이블에 데이터 입력하기 INSERT INTO (0) | 2022.10.01 |
[PHP] MySQL 테이블 필드 삭제하기 ALTER TABLE DROP (0) | 2022.10.01 |
[PHP] MySQL 테이블 필드 옵션 변경하기 ALTER TABLE MODIFY (0) | 2022.10.01 |
[PHP] MySQL 테이블 필드명 변경하기 ALTER TABLE CHANGE (0) | 2022.10.01 |