如果数据库是安装在你机器上的 那么你可以暂时把MYSQL关闭 然后进入安装目录 找到data文件夹 这里面就是放置数据库文件的。。你会看到data里面每一个文件夹都对应你一个数据库名称 把他们删除就好了 就彻底没了 不过可别把mysql这个文件夹删了 还有别的文件 比如err别乱删哦。
如果这个你不会 或者说文件在使用删除不了 那么你就用mysql的可视化工具 比如mysql-front 51 进去删除 效果都是一样。
如果你是想清空表内容,保存表。你可以用delete from 表名而如果你想清空表内容,而且重新排ID,那么可以用truncate table 表名如果只是想清空表格内的某个字段内容,则可用update 表名 set 字段名=''
1 mysqldump -d导出表结构
2 删除重建数据库
3 导入表结构
MYSQLDUMP 只导出表结构。然后DROP DATABASE,再CREATE DATABASE 并执行导出的脚本重新创建表。
这样子是最简单的做法~
<php
$user = "root"; //数据库用户名
$password = "test123";//数据库密码
$db_name = "phpwind";//数据库名
$link = mysql_connect("ip: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数据库全部的内容,包括:如何彻底清理MYSQL数据库、如何将mysql数据库表格内容清零不破坏数据库、mysql 中如何清空整个数据库的所有表中的内容而不删除表的结构等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)