蓝色炫耀-蓝枫的个人博客

PHP应用:如何清空mysql数据库中所有的表和数据

时间: 2010-05-27 / 分类: 前端技术 / 浏览: 688 views / 我要评论(0) 字号:

今天为了给一个数据库中导入已经做好数据的库,可好多次失败。就是想不明白为什么?在网上找了好几个数据库备份的工具都操作失败。可发现都提示出错信息是“插入数据错误”之类的信息(呵呵,英语不怎么好。只看得懂其中的一些单词呀!)。忽然心中一亮!是不是数据库中有数据它就不能导入呢。试试。。。。。。。。。。。。。

于是想清空数据库中的数据。可这也不好弄呀,不过还是让我成功了!下面就写出要用到的代码(各位站长一定小心了呀!一下就会把我们的数据搞的一干二净了!我可不负责任呀!嘻嘻)。把这个代码存成一个PHP文件(例如deldata.php),FTP到网站根目录下。在IE浏览器中远程执行文件:比如http://www.sinxx.com/deldata.php 。一下就清的空空的了!小心呀!

<?php
$hostname =’162.186.9.22:3306′;   ‘这里是服务器的IP和端口
$userid = sinxx_cms’;      ’这是用户账号
$password = ‘**********’;      ’这里是数据库密码
$dbname = ‘xx_cms’;  ‘这里是数据库名
$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]“);
}
?>

以上就为清空数据库的代码。清空所有的表和数据。只有一个库了!!

发表评论

您的昵称 *

您的邮箱 * (绝对保密)

您的网站

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif