Tehnografi.com - Технологические новости, обзоры и советы

5 Бесплатный редактор SQL – запрашивайте большие базы данных, переносите и синхронизируйте удаленно

5 Бесплатный редактор SQL - запрашивайте большие базы данных, переносите и синхронизируйте удаленно 1

Иногда вам нужно выполнить большой запрос, но у сервера есть некоторые ограничения по вычислительной мощности, вот где эти бесплатные редакторы SQL пригодятся. Это позволяет вам выполнить необходимый запрос и изменения локально на вашем компьютере, а затем загрузить окончательный файл.

Альтернативная статья ➤ 6 инструментов для успешного восстановления и восстановления поврежденной базы данных SQL

В качестве альтернативы, эти XAMPP, такие как программное обеспечение среды разработки PHP, также позволяют вам изменять и редактировать SQL, только с дополнительными шагами, когда дело доходит до его синхронизации. RazorSQL – это популярный редактор SQL, но он не бесплатный. Ниже приведен полный список свободного редактора SQL с открытым исходным кодом.

↓ 01 – HeidiSQL | Windows

HeidiSQL

HeidiSQL – это бесплатное программное обеспечение, целью которого является простота изучения. «Heidi» позволяет просматривать и редактировать данные и структуры с компьютеров, работающих под управлением одной из систем баз данных MariaDB, MySQL, Microsoft SQL или PostgreSQL. Разработанный Ansgar в 2002 году, с пиком развития между 2009 и 2013 годами, HeidiSQL принадлежит к самым популярным инструментам для MariaDB и MySQL во всем мире.

  • Подключение к серверам через командную строку
  • Подключитесь через SSH туннель или передайте настройки SSL
  • Экспортируйте строки таблицы как CSV, HTML, XML, SQL, LaTeX, Wiki Markup и PHP Array.
  • Просматривайте и редактируйте данные таблицы, используя удобную сетку
  • Массовое редактирование таблиц (перемещение в БД, изменение движка, сопоставление и т. Д.)
  • Пакетная вставка ASCII или двоичных файлов в таблицы
  • Написание запросов с настраиваемой подсветкой синтаксиса и дополнением кода
  • Довольно переформатировать неупорядоченный SQL
  • Мониторинг и уничтожение клиентских процессов
  • Найти конкретный текст во всех таблицах всех баз данных одного сервера
  • Оптимизация и ремонт таблиц в пакетном режиме

↓ 02 – SQuirreL SQL | Windows | macOS | Linux

SQuirreL SQL

SQuirreL SQL Client – это графическая Java-программа, которая позволит вам просматривать структуру JDBC-совместимой базы данных, просматривать данные в таблицах, выполнять команды SQL и т. Д. Теоретически SQuirreL должен работать с любой СУБД, имеющей драйвер JDBC 2.0. Однако не все драйверы / СУБД полностью соответствуют спецификации JDBC 2.0. Люди сообщили, что SQuirreL работает со следующими.

  • СУБД Axion Java.
  • Нарцисс (1 доллар США)
  • Apache Derby (ранее Cloudscape) см. В разделе «Использование SQuirreL SQL с Derby», написанным Сьюзен Клайн.
  • Fujitsu Siemens SESAM / SQL-сервер с драйвером SESAM / SQL JDBC.
  • Firebird с драйвером JayBird JCA / JDBC.
  • FrontBase
  • HSQL.
  • Гиперзвуковой SQL.
  • H2
  • IBM DB2 для Linux, OS / 400 и Windows,
  • Informix.
  • CA Ingres 2.6 SP2 с драйвером EDBC v1.8 (возможно, также работает с драйвером Caribou Lake).
  • InstantDB.
  • Interbase с драйвером Interclient JDBC.
  • Mckoi SQL.
  • Microsoft Access с мостом JDBC / ODBC.
  • Microsoft SQL Server с драйверами Microsoft, WebLogic и jTDS JDBC.
  • Мимер SQL
  • MySQL с драйвером MMD MySQL JDBC.
  • Хранилище данных Netezza с драйвером 4.0.4P2
  • Oracle 8i, 9i и 10g с тонкими драйверами Oracle и драйверами OCI.
  • Pointbase.
  • PostgreSQL 7.1.3 и выше.
  • Прогресс OpenEdge 10.1x.
  • SAPDB.
  • Sybase с драйвером JConnect JDBC. В настоящее время существуют некоторые проблемы с Sybase JConnect 5.5 и SQuirreL 1.1, хотя JConnect 4.5, похоже, работает.
  • Склад Терадата
  • СУБД ThinkSQL.
  • Аналитическая база данных Vertica

↓ 03 – MySQL Workbench | Windows | macOS | Linux

MySQL Workbench

MySQL Workbench – это унифицированный визуальный инструмент для архитекторов, разработчиков и администраторов баз данных. MySQL Workbench предоставляет моделирование данных, разработку SQL и комплексные инструменты администрирования для настройки сервера, администрирования пользователей, резервного копирования и многого другого. MySQL Workbench доступен на Windows, Linux и Mac OS X.

MySQL Workbench теперь предоставляет полное и простое в использовании решение для миграции Microsoft SQL Server, Microsoft Access, Sybase ASE, PostreSQL и других таблиц СУБД, объектов и данных в MySQL. Разработчики и администраторы баз данных могут быстро и легко конвертировать существующие приложения для работы на MySQL как на Windows и другие платформы. Миграция также поддерживает миграцию с более ранних версий MySQL на последние версии.

↓ 04 – Выполнить запрос | Windows | Linux

Выполнить запрос

Execute Query – это независимая от операционной системы утилита базы данных, написанная полностью на Java. Используя гибкость, обеспечиваемую Java Database Connectivity (JDBC), Execute Query предоставляет простой способ взаимодействия практически с любой базой данных, от простых запросов до создания таблиц и импорта / экспорта данных всей схемы.

Редактор запросов позволяет выполнять любые операторы SQL, которые база данных и драйвер могут принять от создания таблиц до базовых операторов SELECT и обновления таблиц. Результаты любого выполненного оператора отображаются в области результатов, включая сообщения базы данных и коды ошибок.

  • Создать ERD: Позволяет создать базу данных ERD с нуля или из существующей схемы. Диаграмма может быть изменена и сохранена в нескольких графических форматах.
  • Сравнить типы данных: сравнивает типы данных для разных соединений с базой данных, обеспечивая полезное отображение при переносе схемы на разные типы баз данных.
  • Создать таблицу: Позволяет создавать таблицы базы данных через графический интерфейс.
  • Создать индекс: Позволяет создать индекс для таблицы через графический интерфейс.
  • Создать сценарии: эта функция позволяет создавать полные сценарии CREATE TABLE для подключенной схемы, включая все ограничения таблиц.
  • Импорт / экспорт данных: позволяет импортировать и экспортировать данные в файлы с разделителями и из них.
  • Импорт / экспорт данных XML: позволяет импортировать и экспортировать данные из одной или нескольких таблиц в и из файлов XML. Имена таблиц и столбцов содержат теги XML.

Oracle SQL Developer

Oracle SQL Developer – это бесплатная интегрированная среда разработки, которая упрощает разработку и управление базой данных Oracle как в традиционных, так и в облачных средах. SQL Developer предлагает полную комплексную разработку приложений PL / SQL, рабочую таблицу для выполнения запросов и сценариев, консоль DBA для управления базой данных, интерфейс отчетов, полное решение для моделирования данных и платформу миграции для перемещения ваших приложений. Сторонние базы данных для Oracle.