При запуске скрипта bash, выполняющего команды MySQL, я получаю сообщение об ошибке в этой строке.
$MYSQL_BIN $DATABASE -e \
"ALTER TABLE `nodes` ADD COLUMN `created_date` int(32) AFTER `address`";
Ошибка: create_date: команда не найдена
Как и в этой строке:
$MYSQL_BIN $DATABASE -e \
"UPDATE `nodes` SET `created_date` = UNIX_TIMESTAMP() WHERE `created_date`
IS NULL AND `address` IS NOT NULL";
ОШИБКА 1064 (42000) в строке 1: у вас есть
ошибка в вашем синтаксисе SQL; проверить
руководство, которое соответствует вашему MySQL
версия сервера для правильного синтаксиса
использовать рядом с 'SET = UNIX_TIMESTAMP ()
ГДЕ НУЛЬ И НЕ НУЛЬ '
строка 1.
Я считаю, что первая ошибка в том, что я, вероятно, не экранирую кавычки?