注册 | 登录 | 搜索 
 ›› ›› 『 动网数据转换 』›› 如何快速清空MY SQL数据库里所有的数据表[教程]
共有 1314 人关注过本帖  
<< 上一主题    下一主题 >>
平板 打印

如何快速清空MY SQL数据库里所有的数据表[教程]

帅哥哟,离线,有人找我吗?

等级:新手上路

文章:2

积分:84

注册:2005-10-28 19:11:00

  2008-05-05 13:04:55  

有的时候,我们做网站,碰到要测试PHP程序的时候,就会要清空数据库里的数据表,就像我的一个免费在线电影网站,装好后,里面的数据表有上百个,有的虚拟主机不支持批量删除数据库文件,那我们就只有用这个文件就可以了,文件一次就把数据库里的全部数据表都清空了,要谨慎使用!

复制以下代码保存为***.php 运行就OK了 (***为任意名字),把文件上传到你的空间,在浏览器输入你的网站地址+***.php就可以了!如:www.297dy.cn/1.php 程序瞬间就会把你数据库里的数据表清除掉!!

<?php

$user = ""; //数据库用户名
$password = "";//数据库密码
$db_name = "";//数据库名

$link = mysql_connect("localhost:3306",$user,$password);
mysql_select_db("$db_name",$link);
echo "<p>正在清空数据库...";
$result=mysql_query("SHOW tables",$link);
while ($currow=mysql_fetch_array($result)) {
mysql_query("drop TABLE IF EXISTS $currow[0]");
echo $currow[0]."<br>";
}
echo "成功</p>";

?>

111111
动网·网络社区源动力
TOP