Что такое команда mysql «вернуться на один шаг назад» - PullRequest
5 голосов
/ 01 ноября 2011

Что я имею в виду, так это то, что я могу получить доступ к своей базе данных, выполняя следующие команды одну за другой:

mysql -r root

mysql> show databases;

mysql> use database my_db_one;

mysql> show tables;

mysql> describe table my_table_one

...

Но после каждого из указанных выше шагов как вернуться на шаг назад?Что за команда для этого?

Я имею в виду, например, после того, как я describe table my_table_one, я хочу снова показать все базы данных и использовать другую базу данных, как вернуться в командной строке?

1 Ответ

5 голосов
/ 01 ноября 2011

Нет, но нет необходимости.За исключением USE (который всегда изменяет текущую базу данных на указанную вами), командная строка MySQL (в основном) не имеет состояния, поэтому вы всегда можете повторить команду, которую использовали ранее, или попробовать что-то другое:

[...]
mysql> describe my_table_one;
mysql> show tables; -- again
mysql> describe my_table_two;
mysql> show databases; -- again
mysql> use my_db_two;
mysql> ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...