2015-03-19 2 views
1

У меня есть большой sql-файл для работы внутри рабочего места. Он имеет 44 МБ. Поэтому, когда я пытаюсь открыть его, используя «Open SQL Script», он замораживает верстак.Как запустить файл sql в MySql Workbench без его загрузки?

Я мог бы сделать это через командную строку, но я хотел бы знать, можно ли запустить запрос непосредственно без загрузки в workbench.

Это означает, что у меня будет только результат запроса.

+0

44MB совсем невелик ... какие команды вы используете для запуска sql-файла в workbench ?? ваши рассуждения о том, что вы не пропустили через командную строку, не имеют смысла ... – BK435

+0

Я предпочитаю работать в workbench, потому что у него отличный вывод, чтобы видеть предупреждения и ошибки. Шаги, которые я использую, чтобы открыть файл в workbench: Внутри SQL Develloper, File-> Open Sql Script. Укажите 44Mb.sql. Затем он замораживает волну. Теперь я понимаю, что это может быть проблема с ОЗУ. – zwitterion

+0

, вероятно, проблема с памятью .. хотя 44 МБ не очень, но ВСЕ ... В отношении вывода для предупреждения и ошибок ... Командная строка покажет вывод ошибок и предупреждений, которые вы можете увидеть в журнале ошибок mysql ... – BK435

ответ

3

MySQL Workbench был протестирован с файлами объемом до 256 МБ. Требуется некоторое время для полного синтаксиса проверки такого файла, но он работает. Если вы просто хотите легко запустить файл, используйте пункт меню File -> Run Script.

+0

Привет, Майк, в какой версии у нас есть этот вариант? Шахта - 5.2.44. Я в модуле SQL Developer (редактор SQL). В файле nemu я не могу найти Run Script. Я также не вижу в других вариантах меню. – zwitterion

+0

Текущая версия GA - 6.2.5 с новым 6.3 GA за углом. Лучше вы обновляете :-) –

+0

да я это видел. На самом деле я установил новую версию. Как вы сказали, я нашел File-> Run. Я также нашел данные импорта, чтобы сделать то же самое. – zwitterion