내가만든 그누보드 삭제 프로그램 첫번째 ^^ 정보
그누보드 내가만든 그누보드 삭제 프로그램 첫번째 ^^본문
안녕하세요.
모두가 다 아시는 방법이지만 제 나름대로 만들어 봤습니다.
PHP 초보분들에게 조금이나마 도움이 될까 해서 주석을 달아서 만들어 본 겁니다. ( 저도 초보지만 ^^;; )
우선 DB삭제만 되도록 했습니다.
계정자료 삭제 소스는 다음에......
<?
// 아래 4개의 변수는 직접 입력합니다.
$host_name = "localhost"; // 호스트 이름, 보통 localhost
$user_id ="아이디"; // 유저 아이디, DB 접속 아이디
$password = "암호"; // 암호, DB 접속 암호
$db_name = "DB이름"; // DB 이름
echo "그누 보드의 DB 설정을 삭제 합니다.<br><br>";
$connect = mysql_connect( $host_name, $user_id, $password ); // MySQL 접속
$mysql = mysql_select_db( $db_name, $connect ); // DB 선택
$result = mysql_query( "SHOW TABLE status FROM $db_name LIKE 'gb%'", $connect );
// SHOW TABLE : 테이블 보기 쿼리문
// status : 현상태
// FROM $db_name : DB에서
// LIKE 'gb%' : 검색 조건, gb로 시작하는 데이터 검색
while( $data = mysql_fetch_array( $result ) ) { // 읽어온 테이블이름을 모두 변환할때 까지 루프
mysql_query( "DROP TABLE $data[Name]" );
}
// mysql_fetch_array() : 연관배열 형태로 데이터 변환
// DROP TABLE : 테이블 삭제 쿼리문
mysql_close( $connect ); // DB 닫기
echo "그누보드의 DB자료가 모두 삭제 되었습니다.<br>
DB자료 삭제 후 그누보드를 다시 설치 하기 위해서는 계정에 설치 되었던<br>
그누보드 삭제 후 재설치 하시기 바랍니다.<br>
덮어 쓰기로 그누보드 설치할 경우 DB에러가 납니다.<br>
이는 그누보드의 DB설정 데이터가 남아 있으나 실제 DB자료가 없기에<br>
나타나는 현상입니다.<br>";
?>
모두가 다 아시는 방법이지만 제 나름대로 만들어 봤습니다.
PHP 초보분들에게 조금이나마 도움이 될까 해서 주석을 달아서 만들어 본 겁니다. ( 저도 초보지만 ^^;; )
우선 DB삭제만 되도록 했습니다.
계정자료 삭제 소스는 다음에......
<?
// 아래 4개의 변수는 직접 입력합니다.
$host_name = "localhost"; // 호스트 이름, 보통 localhost
$user_id ="아이디"; // 유저 아이디, DB 접속 아이디
$password = "암호"; // 암호, DB 접속 암호
$db_name = "DB이름"; // DB 이름
echo "그누 보드의 DB 설정을 삭제 합니다.<br><br>";
$connect = mysql_connect( $host_name, $user_id, $password ); // MySQL 접속
$mysql = mysql_select_db( $db_name, $connect ); // DB 선택
$result = mysql_query( "SHOW TABLE status FROM $db_name LIKE 'gb%'", $connect );
// SHOW TABLE : 테이블 보기 쿼리문
// status : 현상태
// FROM $db_name : DB에서
// LIKE 'gb%' : 검색 조건, gb로 시작하는 데이터 검색
while( $data = mysql_fetch_array( $result ) ) { // 읽어온 테이블이름을 모두 변환할때 까지 루프
mysql_query( "DROP TABLE $data[Name]" );
}
// mysql_fetch_array() : 연관배열 형태로 데이터 변환
// DROP TABLE : 테이블 삭제 쿼리문
mysql_close( $connect ); // DB 닫기
echo "그누보드의 DB자료가 모두 삭제 되었습니다.<br>
DB자료 삭제 후 그누보드를 다시 설치 하기 위해서는 계정에 설치 되었던<br>
그누보드 삭제 후 재설치 하시기 바랍니다.<br>
덮어 쓰기로 그누보드 설치할 경우 DB에러가 납니다.<br>
이는 그누보드의 DB설정 데이터가 남아 있으나 실제 DB자료가 없기에<br>
나타나는 현상입니다.<br>";
?>
댓글 전체