25.02.2009 13:40How to: Отмена запроса в консольном клиенте mysql

Приходилось ли вам заново соединяться с базой после того как нажали 'CTRL+C' в надежде отменить неправильно набранный запрос? Неудобно? Да. Особенно если вы использовали временные таблицы или переменные, которые потеряются после реконекта.

'CTRL+C' отправит нас обратно в консоль:

MySQL:
  1. mysql> SELECT
  2. -> User, Host
  3. -> OOPS I DID A MISTAKE
  4. -> FROM --жмем 'CTRL+C'
  5. -> Aborted
  6. root:~$

а '\c' просто отменит неправильный запрос:

MySQL:
  1. mysql> SELECT
  2. -> User, Host
  3. -> OOPS I DID A MISTAKE
  4. -> FROM
  5. -> \c
  6. mysql>

С командой USE такое не работает, но по крайней мере соединение не разрывается:

MySQL:
  1. mysql> USE m\c
  2. ERROR 1049 (42000): Unknown database 'mc'
  3. mysql>

Похожие записи:

Комментариев нет | Рубрики: tips

Post Your Comment

Немного о себе




Комментарий

*