답변 2개
위에 mysql_list_tables 는 alternative 되었네요..
그럼 이걸로
$dbname = 'mysql_dbname'; if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) { echo 'Could not connect to mysql'; exit; } $sql = "SHOW TABLES FROM $dbname"; $result = mysql_query($sql); if (!$result) { echo "DB Error, could not list tables\n"; echo 'MySQL Error: ' . mysql_error(); exit; } while ($row = mysql_fetch_row($result)) { 여기에서 테이블 삭제;
if(strpos($row[0],"g5_")===true){
$sql = "drop table $row[0]";
$result = sql_query($sql);
if($result){
echo "$row[0] 삭제성공 \n";
}else{
echo "$row[0] 삭제실패 \n";
} }
mysql_free_result($result);
댓글을 작성하려면 로그인이 필요합니다.
|
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인