Как прервать длинный запрос в инструменте командной строки 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
Как прервать длинный запрос в инструменте командной строки mysql, не выходя из mysql?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.