如何取消选择MySQL数据库?

如何取消选择MySQL数据库?,mysql,database,Mysql,Database,如何取消使用MyDatabase或取消选择MyDatabase,以便再次使用显示数据库?使用的对立面是什么?没有未使用。您只需选择另一个数据库并使用它 Bruce Daniels在会议上给出了答案 它是这样的: USE MyDatabase; 瞧,没有数据库在使用中 明确地说,黑客就是创建、使用然后删除(删除)一个临时占位符数据库。 它并不主张删除(删除)您实际使用的任何数据库 全部归功于布鲁斯·丹尼尔斯 MySQL cmd无法实现“unuse”功能,如果想在数据库之间切换,只需使用use D

如何
取消使用MyDatabase
取消选择MyDatabase
,以便再次使用
显示数据库
使用
的对立面是什么?

没有
未使用
。您只需选择另一个数据库并
使用它

Bruce Daniels在会议上给出了答案

它是这样的:

USE MyDatabase;
瞧,没有数据库在使用中

明确地说,黑客就是创建、使用然后删除(删除)一个临时占位符数据库。
它并不主张删除(删除)您实际使用的任何数据库


全部归功于布鲁斯·丹尼尔斯

MySQL cmd无法实现“unuse”功能,如果想在数据库之间切换,只需使用
use DATABASENAME命令。

显示数据库
显示所有数据库,无论您是否选择了一个数据库。请更具体地说明您的问题。但如果我不想使用任何数据库怎么办?比如,如果我只是运行
mysql-u
有没有办法回到那种状态?@ohhh如果要对数据库执行任何操作,请先使用它。如果您不打算对数据库执行任何操作,那么无论您当前选择了什么,因为您没有对数据库执行任何操作,您永远不需要真正“取消选择”数据库。@cossacksman这不是真的。如果您写:现在使用somedb您无法写:drop database somedbERROR 1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,了解第1行“UNUSE myDb”附近使用的正确语法,使用
SELECT database()查找当前正在使用的数据库
.Lol,有点黑,但我想这是一个聪明的解决办法。同样的解决方案已经在另一个答案中提出,并且这个答案被接受。
CREATE DATABASE foofoofooweird;
USE foofoofooweird;
DROP DATABASE foofoofooweird;