
Иногда вам нужно выполнить большой запрос, но у сервера есть некоторые ограничения по вычислительной мощности, вот где эти бесплатные редакторы SQL пригодятся. Это позволяет вам выполнить необходимый запрос и изменения локально на вашем компьютере, а затем загрузить окончательный файл.
Альтернативная статья ➤ 6 инструментов для успешного восстановления и восстановления поврежденной базы данных SQL
В качестве альтернативы, эти XAMPP, такие как программное обеспечение среды разработки PHP, также позволяют вам изменять и редактировать SQL, только с дополнительными шагами, когда дело доходит до его синхронизации. RazorSQL – это популярный редактор SQL, но он не бесплатный. Ниже приведен полный список свободного редактора SQL с открытым исходным кодом.
↓ 01 – HeidiSQL | Windows
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 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 предоставляет моделирование данных, разработку 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 предлагает полную комплексную разработку приложений PL / SQL, рабочую таблицу для выполнения запросов и сценариев, консоль DBA для управления базой данных, интерфейс отчетов, полное решение для моделирования данных и платформу миграции для перемещения ваших приложений. Сторонние базы данных для Oracle.





