Как экспортировать запрос в mysql в файл .sql?

0

Я хочу сохранить запрос, который я написал в консоли mysql, в файл .sql... например:

" CREATE TABLE Employee(id...,name...,salary);

Я хочу сохранить код вместо результата. Спасибо

Теги:
autosave

1 ответ

0

Передайте запрос в переменной и затем выполните его. Таким образом, переменная будет содержать запрос, и вы сможете делать все, что хотите:

  1. выполнить его
  2. отправить его в файл
  3. любая другая операция...

query = "CREATE TABLE Employee (идентификатор..., имя..., зарплата)";

mysql -u root -h localhost -P 3306 -P -e "$ query"

echo $ query >> query.sql

Это напечатает данные, а также заполнит файл query.sql в вашей PWD. Вышеприведенный пример является частью скрипта оболочки.

  • 0
    Я просто хочу, чтобы в нем был написан файл .sql, скажем, "CREATE DATABASE Company;"
  • 0
    Но я хочу сохранить этот файл, используя консольную среду mysql
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню