25.02.2009 13:40How to: Отмена запроса в консольном клиенте mysql
Приходилось ли вам заново соединяться с базой после того как нажали 'CTRL+C' в надежде отменить неправильно набранный запрос? Неудобно? Да. Особенно если вы использовали временные таблицы или переменные, которые потеряются после реконекта.
'CTRL+C' отправит нас обратно в консоль:
MySQL:
-
mysql> SELECT
-
-> User, Host
-
-> OOPS I DID A MISTAKE
-
-> FROM --жмем 'CTRL+C'
-
-> Aborted
-
root:~$
а '\c' просто отменит неправильный запрос:
MySQL:
-
mysql> SELECT
-
-> User, Host
-
-> OOPS I DID A MISTAKE
-
-> FROM
-
-> \c
-
mysql>
С командой USE такое не работает, но по крайней мере соединение не разрывается:
MySQL:
-
mysql> USE m\c
-
ERROR 1049 (42000): Unknown database 'mc'
-
mysql>
Комментариев нет | Рубрики: tips