首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL:停止使用计划(数据库)?

问MySQL:停止使用计划(数据库)?
EN

Stack Overflow用户
提问于 2012-10-30 20:06:15
回答 4查看 9.5K关注 0票数 8

如何停止使用数据库?

要启动mysql,可以使用:

代码语言:javascript
复制
mysql -u root -pXXXX<ENTER>

此时,没有选择任何数据库。我们把这叫做

状态1

若要选择(或使用)数据库:

代码语言:javascript
复制
use "MyDB";
.....My operations or queries

现在,我想返回状态1(没有选择任何数据库)。我怎么能这么做?我可以选择另一个数据库,但我不想这样做。

EN

回答 4

Stack Overflow用户

发布于 2012-10-30 20:15:21

你想要的是不可能的。返回到该状态的唯一方法是断开连接,然后重新连接。

如果您只是想从当前数据库中切换,可以切换到系统数据库,例如内部的"mysql“数据库:

代码语言:javascript
复制
use mysql

或者您可以创建一个空数据库并使用该数据库:

代码语言:javascript
复制
create database empty;
use empty
票数 7
EN

Stack Overflow用户

发布于 2012-10-31 20:25:15

不小心,我得到了答案。不是命令或语句。

代码语言:javascript
复制
CREATE DATABASE UnselectingDB;
USE UnselectingDB;
DROP DATABASE UnselectingDB;

诚挚的问候,

您可以用(知道所选DB是什么)来测试它。

代码语言:javascript
复制
SELECT DATABASE();

一步一步..。

代码语言:javascript
复制
mysql -u root -pXXXX<ENTER>

在这一步中,您可以检查没有任何选定的数据库,答案为NULL

代码语言:javascript
复制
SELECT DATABASE();

现在您可以选择任何数据库并进行操作

代码语言:javascript
复制
USE mysql;
/*your aditional operations*/

您可以检查选中的数据库,本例是mysql

代码语言:javascript
复制
SELECT DATABASE();

现在,我们需要创建其他数据库,而不是删除任何有用的数据库。

代码语言:javascript
复制
CREATE DATABASE StopUsingAnyDB;

稍后,我们需要选择最近创建的数据库。

代码语言:javascript
复制
USE StopUsingAnyDB;

您可以检查所选的数据库是什么,这个例子是StopUsingAnyDB

代码语言:javascript
复制
SELECT DATABASE();

最后的。我们删除选定的数据库。

代码语言:javascript
复制
DROP DATABASE UnselectingDB;

您可以选中选中的数据库,因为此示例再次为NULL。

代码语言:javascript
复制
SELECT DATABASE();
票数 7
EN

Stack Overflow用户

发布于 2012-10-30 20:13:17

试试prompt。

来自MySQL手册:

将mysql提示符重新配置为给定的字符串。可以在提示符中使用的特殊字符序列将在本节后面描述。如果指定没有参数的prompt命令,mysql会将提示符重置为默认的mysql>。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13146809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档