2013-09-24 3 views
1

Как выполнить файл .sql с помощью mysql и netbeans.mySQL, sql file netbeans

Я делаю курс, который требует от меня взаимодействия с файлом .sql, который они предоставили, но хорошие ребята из института Fitzwilliam не посчитали нужным объяснить, как использовать этот файл.

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

Спасибо

+0

Смотрите здесь: https://netbeans.org/kb /docs/ide/mysql.html –

ответ

2

Хорошо, если вы создали подключение к MySql БД, то все довольно вперед. Перейдите на вкладку «Сервисы», разверните параметры Database. Щелкните правой кнопкой мыши соединение, которое вы создали. Нажмите «Подключиться», чтобы подключиться к db. Затем щелкните правой кнопкой мыши ваше соединение и нажмите «Выполнить команду ...».

enter image description here

Написать команду в редакторе, и нажмите кнопку 'Выполнить SQL' (Ctrl + Shift + E)

enter image description here

+0

Но что делать, если мы хотим запустить файл .sql, в котором есть команды? –

+0

открыть файл sql в среде IDE, выбрать соединение для использования и нажать кнопку запуска sql – MaVRoSCy

0

Запуск в SQL Script Другой способ для управления данными таблицы в среде IDE NetBeans выполняется внешний SQL-скрипт непосредственно в среде IDE. Если вы создали сценарий SQL в другом месте, вы можете просто открыть его в среде IDE NetBeans и запустить его в редакторе SQL. Для демонстрационных целей загрузите файл ifpwafcad.sql и сохраните его в месте на вашем компьютере. Этот скрипт создает две таблицы, похожие на то, что вы только что создали выше (Советник и Субъект), и сразу же заполняет их данными. Поскольку сценарий перезаписывает эти таблицы, если они уже существуют, удалите таблицы советника и темы, чтобы стало очевидно, что при запуске скрипта создаются новые таблицы. Чтобы удалить таблицы: Щелкните правой кнопкой мыши узлы таблицы советника и темы в проводнике базы данных и выберите «Удалить». Нажмите «Да» в диалоговом окне «Подтверждение удаления объекта». Обратите внимание, что в диалоговом окне перечислены таблицы, которые будут удалены. Когда вы нажмете «Да» в диалоговом окне «Подтверждение удаления объекта», узлы таблицы автоматически удаляются из Проводника базы данных.

Чтобы запустить скрипт SQL в MyNewDatabase: Выберите «Файл»> «Открыть файл» в главном меню среды IDE. В браузере файлов перейдите в папку, в которой вы ранее сохранили ifpwafcad.sql, и нажмите «Открыть». Скрипт автоматически открывается в редакторе SQL.

Убедитесь, что ваше соединение с MyNewDatabase выбрано в раскрывающемся списке «Соединение» на панели инструментов в верхней части редактора.

Окно подключения на панели инструментов редактора SQL Нажмите кнопку «Запустить SQL-кнопку» (запустить кнопку SQL) в панели задач SQL-редактора. Сценарий выполняется против выбранной базы данных, и любая обратная связь создается в окне «Вывод».

Чтобы проверить изменения, щелкните правой кнопкой мыши узел подключения MyNewDatabase в окне Runtime и выберите «Обновить».

Параметр «Обновить» обновляет компонент пользовательского интерфейса Database Explorer до текущего состояния указанной базы данных. Обратите внимание, что две новые таблицы из сценария SQL теперь отображаются в виде табличных узлов в MyNewDatabase в Проводнике базы данных.

Выберите «Просмотр данных» из контекстного меню выбранного узла таблицы, чтобы увидеть данные, содержащиеся в новых таблицах.Таким образом, вы можете сравнить табличные данные с данными, содержащимися в сценарии SQL, чтобы убедиться, что они совпадают.

1

Если файл sql слишком велик, netbeans не может его открыть. В этом случае вы можете использовать инструмент Ij (link), который поставляется с Дерби:

Пуск инструмента IJ командной строки, а затем сделать что-то вроде этого:

ij> connect 'jdbc:derby:MyDbTest;create=true' user 'peter' password 'parker'; 
ij> run 'sqlscript.sql';