关于phpmyadmin删除所有表操作
作者:admin 日期:2010-07-20
phpmyadmin无法删除所有表操作,当你使用境外空间,网速很慢,空间的控制面板也无法直接删除再充新建立数据库时,你不得不用phpmyadmin来操作数据库中的表,一个一个的删除是很费时费力的,而外部的mysql连接工具也无法连上,很多空间都限制了只有本地localhost才可以连接mysql。
此时,就用php来操作,将所有表名全部查询,然后全部删除,代码如下:
程序代码
<?php
$hostname ='localhost';
$userid = '数据库用户';
$password = '数据库密码';
$dbname = '数据库名称';
$connect = mysql_connect($hostname,$userid,$password);
mysql_select_db($dbname);
$result = mysql_query("show table status from $dbname",$connect);
while($data=mysql_fetch_array($result)) {
mysql_query("drop table $data[Name]");
}
?>
此时,就用php来操作,将所有表名全部查询,然后全部删除,代码如下:
程序代码<?php
$hostname ='localhost';
$userid = '数据库用户';
$password = '数据库密码';
$dbname = '数据库名称';
$connect = mysql_connect($hostname,$userid,$password);
mysql_select_db($dbname);
$result = mysql_query("show table status from $dbname",$connect);
while($data=mysql_fetch_array($result)) {
mysql_query("drop table $data[Name]");
}
?>
评论: 0 | 引用: 0 | 查看次数: 620
发表评论
上一篇
下一篇

文章来自:
Tags: 