SQL

Как правильно и легко пользоваться HeidiSQL: импорт и экспорт базы

HeidiSQL — это бесплатное свободное приложение, которое используется для администрирования MySQL и ее производных:

  • Microsoft SQL Server;
  • PostgreSQL;
  • SQLite;
  • и др.

Сегодня в статье мы подробнее обсудим, что такое  HeidiSQL и как пользоваться этим инструментом. 

Что такое и как пользоваться HeidiSQL 

С помощью HeidiSQL можно выполнить следующие действия:

  • просматривать и редактировать информацию в таблицах базы данных;
  • создавать, удалять и редактировать SQL-таблицы;
  • активировать запросы, процедуры, исследования информации;
  • редактировать структуру базы данных;
  • переносить базу данных на другие сервера;
  • и др.

Как пользоваться и что конкретно может HeidiSQL:

  • в одном окне можно реализовать доступ к нескольким серверам;
  • можно реализовать подключение к БД с помощью командной строки;
  • реализует защищенное подключение, используя возможности SHH;
  • импортирует и экспортирует SQL-документы, сжимая их при необходимости;
  • может напрямую переносить базу данных с одного сервера на другой, минуя посреднические программы;
  • реализует иерархию управления базами данных;
  • экспортирует SQL-таблицы на различных форматах: CSV, HTML, LaTeX, XML, SQL и др.
  • несет в себе широкий набор инструментов для редактирования таблиц и информации в таблицах;
  • реализует удобный поиск нужной информации в таблице;
  • и др.

Простые операции с HeidiSQL 

HeidiSQL можно использовать лишь в том случае, если  в наличии есть сервер, иначе смысл использования этой программы теряется. В роли сервера может выступать что угодно:

  • виртуальная машина;
  • VDS-сервера;
  • локальный компьютер или ноутбук.

Чтобы начать пользоваться HeidiSQL нужно запустить работу сервера и активировать работу MySQL (или других СУБД). Если это сделано, тогда можно запускать программу HeidiSQL.

После запуска HeidiSQL, нужно будет нажать на кнопку «New», чтобы активировать новое подключение. Как правило, больше от вас никаких действий не потребуется, так как в HeidiSQL за вас установлены настройки по умолчанию и вам останется только с ними согласиться.

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

  • в запущенном и подключенном приложении HeidiSQL найти основное меню и в нем пункт «Создать»;
  • после этого откроется дополнительное меню, где нужно выбрать «Базу Данных»;
  • вам откроется окно создания новой базы данных, где нужно будет заполнить основную информацию о БД: название, пароль, пользователей и др.
  • после заполнения окна, нужно нажать кнопку «Ок».

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

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

  1. Активируйте программу HeidiSQL.

  2. В основном окне слева выберите базу данных и подключитесь к ней, нажав двойным кликом.

  3. После этого откройте в основном верхнем меню пункт «Файл».

  4. В этом пункте меню вам нужно отыскать подпункт «Загрузить SQL».

  5. После этого вам откроется окно «проводника», где нужно будет выбрать дамп базы данных, который нужно загрузить.

  6. Затем вам откроется окно с дополнительным меню, где вы можете выбрать различные действия над дампом. На этом этапе ваша задача выбрать «кнопку с треугольником»,  напоминающую кнопку «Play» в аудио- и видеоплеерах. Кнопка означает «Выполнить SQL».

  7. На этом все.

Этот способ считается правильным, однако он может не сработать, поэтому можно воспользоваться другим способом и осуществить в HeidiSQL импорт базы SQL «напрямую». Для этого:

  1. Выполните первые три пункта из вышеописанной инструкции.

  2. Отыщите в открывшемся меню подпункт «Выполнить SQL-файл».

  3. Дождаться загрузки SQL в HeidiSQL.

Осуществить экспорт базы SQL, используя программу еще проще, чем импорт. Для этого нужно:

  1. Запустить программу HeidiSQL.

  2. На главном экране слева появится список доступных SQL-баз.

  3. Выберите базу, которую хотите экспортировать.

  4. Нажмите на нее правой кнопкой мыши, чтобы вызвать дополнительное меню.

  5. В открывшемся меню отыщите пункт «Экспортировать базу данных как SQL».

  6. После этого вам откроется окно, где нужно будет указать путь экспорта и название экспортируемой базы данных и нажать кнопку «Ок». 

  7. Дождитесь, пока экспорт базы SQL в HeidiSQL завершится. По сути, вы такими действиями создаете дамп SQL-базы, который можно потом использовать по назначению.

Импорт и экспорт базы SQL в HeidiSQL — это не все возможности этой программы. Например, с помощью программы HeidiSQL можно отправлять SQL-запросы. Для этого нужно:

  1. Открыть программу HeidiSQL.

  2. Подключиться к базе данных, к которой вы хотите отправлять запросы.

  3. После этого отыщите в панели инструментов кнопку «Query». Если по каким-то причинам вы не можете ее отыскать, тогда вы можете на панели инструментов нажать правой кнопкой мыши, чтобы вызвать дополнительное меню. В дополнительном меню нужно отыскать подпункт «Новый запрос». Также можете на клавиатуре использовать сочетание «горячих клавиш» «Ctrl+T».

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

В некоторых СУБД, например в MySQL и MariaDB, можно включить опцию «Просмотр профиля запроса». В этом случае вы сможете посмотреть, чтобы ваши SQL-запросы в HeidiSQL исполнялись.

Заключение

Как пользоваться HeidiSQL? Любой программой такого рода довольно просто пользоваться, если не бояться экспериментировать. Сегодня мы рассмотрели самые простые функции, на что способен этот инструмент:

  • создание новой базы данных;
  • импорт базы SQL в HeidiSQL;
  • экспорт базы SQL в HeidiSQL;
  • активация собственных SQL-запросов.

Естественно, что это не все возможности программы HeidiSQL. Постепенно, в следующих статьях мы будем описывать ее возможности.

Схожие статьи

SQL

Сколько записей в базе данных данной структуры. Как узнать

SQL

Как восстановить базу данных MySQL из дампа быстро и просто

Что такое MariaDB, где используется эта система управления
SQL

Что такое MariaDB, где используется эта система управления

Диалоговое окно Ms SQL: сохранение изменений запрещено. Что делать
SQL

Диалоговое окно Ms SQL: сохранение изменений запрещено. Что делать