一次清空mysql数据库全部表的内容的php代码
清空MYSQL数据库的简单办法,比一个一个的表清空方便多了
保存为***.php运行就OK了.:
<?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>";
?>
mysql 一次清空数据库里的所有表
清空数据库里的所有表,目前用php循环清空很麻烦!我想通过执行一条sql把所有数据库里的所有表清空,这个sql怎么写呀?