Как прервать длинный запрос в инструменте командной строки mysql, не выходя из mysql?

Вы можете использовать --pager, чтобы mysql-if ваш вывод передавался на mysql-query пейджер, такой как less, который mysqlclient даст вам контроль над выводом. Не mysqlclient только его уничтожение, но mysqlsh также разбиение по страницам, поиск mysqldump и даже сохранение вывода mysqld лучше, чем дает вам окно mysqlsh терминала.

Также есть переключатель mysqlsh --safe-updates или -U, также известный как mysql-query --i-am-a-dummy, который защищает вас от mysql-query безусловных update и delete s, а также mysqlsh автоматически устанавливает mysqld лимиты до 1000 (можно изменить mysql с помощью select_limit).

Все mysql-if это можно установить по умолчанию mysqlsh в ~/.my.cnf.

[mysql]
pager
safe-updates

mysql

command-line

2022-11-08T11:05:29+00:00
Вопросы с похожей тематикой, как у вопроса:

Как прервать длинный запрос в инструменте командной строки mysql, не выходя из mysql?