Преобразовать набор результатов в таблицу или файл .sql в браузере запросов Mysql? - PullRequest
2 голосов
/ 26 января 2011

В браузере запросов Mysql я делаю набор результатов в таблице по запросу, пожалуйста, дайте мне знать, как я могу преобразовать этот набор результатов в файл .sql или в новую таблицу?

спасибо

Ответы [ 2 ]

2 голосов
/ 26 января 2011

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

INSERT INTO tbl_temp2 (fld_id)
    SELECT tbl_temp1.fld_order_id
    FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;

если временная таблица не существует, вы можете использовать создать таблицу ... выберите

CREATE TABLE new_tbl SELECT * FROM orig_tbl;
1 голос
/ 26 января 2011

В соответствии с инструкцией MySql Query Browser я не смог найти никаких функций импорта. Только экспериментальный инструмент для импорта текста Regex.

Вы пробовали MySQL Workbench?

http://dev.mysql.com/downloads/workbench/5.2.html

Он заменяет старый MySQL Query Browser.

Из руководства по Query Browser:

Вы можете экспортировать любой набор результатов из MySQL Query Browser, щелкнув правой кнопкой мыши в наборе результатов и выбора опция из РЕЗУЛЬТАТОВ ЭКСПОРТА подменю. Вы можете выбрать для экспорта набор результатов в CSV, XML, HTML, Форматы Microsoft Excel XLS или PLIST.

Если вам нужно работать с MySQL Query Browser, вы можете подумать об экспорте в CSV и преобразовании его в файл .sql, используя, например, онлайн-инструмент:

http://www.withdata.com/csv/csv-to-sql/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...