mysql Выполнение запроса без подключения к базе -- командная строка терминал

Forums:

"Без подключения" в смысле без контекста mysql.

Вместо root, возможно? придётся использовать имя вашего пользователя mysql (если оно отличается).

Для конктреной базы

Можно так:

mysql -u root -p db1 -e "ваш SQL запрос"

Без выбора базы данных

Можно так:

mysql -u root -p  -e "ваш SQL запрос"

Фильтрация

Например, таким образом фильтровать данные о конфигурации базы в терминале линукс:

mysql -u root -p  -e "SHOW VARIABLES;" | grep error

Но фильтровать можно из без grep, например так:

SHOW VARIABLES LIKE '%max%';  

Источник:
https://serverfault.com/questions/366147...