aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/develop/nuke-db.php
diff options
context:
space:
mode:
authorMeik Sievertsen <acydburn@phpbb.com>2009-10-04 18:14:59 +0000
committerMeik Sievertsen <acydburn@phpbb.com>2009-10-04 18:14:59 +0000
commit2e17e448deed073f8614bb555a8ef20c57291c2a (patch)
tree533007e53d3584d0887b0f639d0e673b1e15ea7a /phpBB/develop/nuke-db.php
parentbf8ac19eaa8d74f9dfd6d597190f5664e7339382 (diff)
downloadforums-2e17e448deed073f8614bb555a8ef20c57291c2a.tar
forums-2e17e448deed073f8614bb555a8ef20c57291c2a.tar.gz
forums-2e17e448deed073f8614bb555a8ef20c57291c2a.tar.bz2
forums-2e17e448deed073f8614bb555a8ef20c57291c2a.tar.xz
forums-2e17e448deed073f8614bb555a8ef20c57291c2a.zip
Copy 3.0.x branch to trunk
git-svn-id: file:///svn/phpbb/trunk@10211 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/develop/nuke-db.php')
-rw-r--r--phpBB/develop/nuke-db.php58
1 files changed, 58 insertions, 0 deletions
diff --git a/phpBB/develop/nuke-db.php b/phpBB/develop/nuke-db.php
new file mode 100644
index 0000000000..d7329c3f56
--- /dev/null
+++ b/phpBB/develop/nuke-db.php
@@ -0,0 +1,58 @@
+<?php
+
+//
+// Security message:
+//
+// This script is potentially dangerous.
+// Remove or comment the next line (die(".... ) to enable this script.
+// Do NOT FORGET to either remove this script or disable it after you have used it.
+//
+die("Please read the first lines of this script for instructions on how to enable it");
+
+//
+// Do not change anything below this line.
+//
+
+
+// Just a handy script to completely wipe out the contents of a
+// database.. Use with caution :)
+
+
+if(!isset($submit))
+{
+ ?>
+ <FORM ACTION="<?php echo $PHP_SELF?>" METHOD="post" >
+ <table>
+ <tr>
+ <td>DB host:</td>
+ <td><INPUT TYPE="text" name="dbhost" value="localhost"></td>
+ </tr><tr>
+ <td>DB name:</td>
+ <td><INPUT TYPE="text" name="dbname" value="phpBB"></td>
+ </tr><tr>
+ <td>DB username:</td>
+ <td><INPUT TYPE="text" name="dbuser" value="root"></td>
+ </tr><tr>
+ <td>DB password:</td>
+ <td><INPUT TYPE="password" name="dbpass"></td>
+ </tr></table>
+ <INPUT TYPE="submit" name="submit" value="Submit">
+ </FORM>
+ <?php
+}
+else
+{
+ mysql_connect($dbhost, $dbuser, $dbpass) || die(mysql_error());
+ mysql_select_db($dbname);
+
+ $result = mysql_query("SHOW TABLES");
+ while($row = mysql_fetch_row($result)){
+ $table = $row[0];
+ print "Going to drop $table...";
+ mysql_query("DROP TABLE $table") || die();
+ print "Done.<br>\n";
+ flush();
+ }
+}
+?>
+