数据库表较多的时候,登陆phpMyAdmin进行删除速度会很慢,这时可以使用下面的代码,把填数据库名和密码的地方更换成自己的数据库名和密码,再把代码保存为php文件,传到虚拟主机,访问该文件,即可快速清空该数据库的所有数据。
<?php
$user = "sq_abc"; //数据库用户名 $db_name = "sq_abc";//数据库名,同数据库用户名 $password = "123";//数据库密码
$link = mysql_connect("localhost:3306",$user,$password); mysql_select_db("$db_name",$link); echo "
正在清空数据库..."; $result=mysql_query("SHOW tables",$link); while ($currow=mysql_fetch_array($result)) { mysql_query("drop TABLE IF EXISTS $currow[0]"); echo $currow[0]." "; } echo "成功 ";
?>
|