четверг, 23 ноября 2017 г.

Запуск MySQL скриптов из файла

Иногда приходится тестировать какие-нибудь mysql запросы, но делать это в терминале в REPL mysql совсем не удобно, потому, что приходится писать запросы в одну строку да и вообще если получается хороший запрос то еще и приходится его копировать из терминала и вставлять куда нибудь.

Чтобы немного упростить процесс отладки mysql скриптов можно использовать вот такой способ:

mysql> source filename;
 
Нужно просто передать mysql имя файла с которым вы работаете и этот код будет выполнен для текущей используемой БД.
На всякий случай напомню как переключиться на нужную БД.

# Покажет все базы
show databases;

# Переключит на нужную
use database;
 
Этот подход для меня удобен еще и тем, что таким образом можно закачивать дампы БД на удаленные сервера через SSH.

Комментариев нет:

Отправить комментарий

Linux командная строка узнаем оставшееся место

Чтобы посмотреть общую картину того, сколько места осталось в системе можно выполнить команду: df -h Чтобы вывести на экран сколько мес...