Bash - mysql: Error reading file 'UNOPENED'

101
12 июля 2021, 09:50

Пытаюсь написать скрипт, который реализует удаленный вход на mysql сервер и делает там запрос, затем выводит это все в файл, но при запуске скрипта выходит mysql: Error reading file 'UNOPENED', точнее я ввожу пароль от MySQL и затем долгое ожидание, я нажимаю ^C и все данную ошибку

START=$(mysql --host=190.190.99.9 --post=3306 -u user -p && SHOW TABLES;)

Подскажите пожалуйста в чем проблема

Answer 1

Вам нужно работать с перенаправлением вывода

Все ваши запросы нужно записать в файл query.sql, а затем выполнить

mysql --host=190.190.99.9 --post=3306 -u user -p < query.sql > results

Или вот так без файла

echo SHOW TABLES; | mysql --host=190.190.99.9 --post=3306 -u user -p > results
READ ALSO
SQL запрос, вывести, если не совпадает id

SQL запрос, вывести, если не совпадает id

Такая задача, нужно написать скрипт

107
Как на macOS поменять версию PHP с 7.1 на 7.0?

Как на macOS поменять версию PHP с 7.1 на 7.0?

Через homebrew не получается даже установить 70

92
Почему ( intval($x) == $x ), если $x = &ldquo;5d&rdquo;?

Почему ( intval($x) == $x ), если $x = “5d”?

Есть такой код на PHP

75
Не работает авторизация Вконтакте PHP API

Не работает авторизация Вконтакте PHP API

Пытаюсь сделать авторизацию на PHP через api вконтактеВот код:

110