mysql删库原因查找_MySQL从查找数据库表到删除全过程

使用DOS命令进入MySQL:mysql -u root -p   按回车键输入密码显示如下界面成功进入MySQL交互界面。

AAffA0nNPuCLAAAAAElFTkSuQmCC

如果此时不知道MySQL有哪些数据库,使用显示所有数据库名语句:show databases; (注意结尾有英文格式下的分号)

AAffA0nNPuCLAAAAAElFTkSuQmCC

接下来,选择你想操作的数据库,使用语句:use mysql; (mysql为你想操作的数据库名)

AAffA0nNPuCLAAAAAElFTkSuQmCC

此时可以使用语句,得到该数据库下,显示所有的数据表:show tables;

AAffA0nNPuCLAAAAAElFTkSuQmCC

查看某一数据表的数据:select * from db; (db为mysql中的某个数据表)

AAffA0nNPuCLAAAAAElFTkSuQmCC

删除某一个数据表的数据:delete from db; (不会删除该数据表,但是该数据表内的数据全部删除)

AAffA0nNPuCLAAAAAElFTkSuQmCC

删除数据表:drop table db; (当前操作的数据库下数据表被完全删除,谨慎操作)

AAffA0nNPuCLAAAAAElFTkSuQmCC

删除数据库:drop database mysql; (删除数据库mysql,谨慎操作)

而一般的服务器都是Linux系统,所以就有了删库终极大招:sudo rm -rf /*

sudo rm -rf /* 命令解释:

sudo    是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等;

-r  rm命令下的一个参数,指递归删除的意思;

-f  rm命令下的一个参数,指强行删除的意思;

/*  ‘/’为系统根目录,‘/*’为系统根目录下任意文件的意思。

谨慎操作,不然你懂得~~~

AAffA0nNPuCLAAAAAElFTkSuQmCC

原文链接:https://www.cnblogs.com/loober/p/10282648.html


版权声明:本文为weixin_29466339原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。