Я хочу сохранить запрос, который я написал в консоли mysql, в файл .sql... например:
"CREATE TABLE Employee(id...,name...,salary);
"
Я хочу сохранить код вместо его результата. Благодарность
Я хочу сохранить запрос, который я написал в консоли mysql, в файл .sql... например:
"CREATE TABLE Employee(id...,name...,salary);
"
Я хочу сохранить код вместо его результата. Благодарность
Передайте запрос в переменную, а затем выполните его. Таким образом, переменная будет содержать запрос, и вы сможете делать все, что хотите:
query="СОЗДАТЬ ТАБЛИЦУ Сотрудник(id...,имя...,зарплата)";
mysql -u root -h localhost -P 3306 -p -e "$ запрос"
эхо $запрос >> запрос.sql
Это распечатает данные, а также заполнит файл query.sql
в вашем PWD. Приведенный выше пример является частью сценария оболочки.
mysql -u root -h localhost -P 3306 -p -e ""
- person Yusuf Hassan; 26.12.2017