Обновлено: 21.11.2024
У вас возникли проблемы с открытием файла SQL или вам просто интересно, что в нем содержится? Мы объясним, для чего используются эти файлы, и покажем вам программное обеспечение, которое, как мы знаем, может открывать или иным образом обрабатывать ваши файлы.
Что такое файл SQL?
Файл .SQL – это файл сценария базы данных SQL.
SQL — это аббревиатура от языка структурированных запросов. Язык SQL является декларативным языком для работы с базами данных. Этот язык был разработан для управления данными в системах управления реляционными базами данных и стал одним из наиболее широко используемых существующих языков баз данных.
Файл с расширением SQL содержит код, используемый для изменения содержимого связанной базы данных, например операторы, необходимые для создания или изменения структуры базы данных. Файлы SQL также могут содержать операции вставки данных базы данных, обновления, удаления и другую информацию об операциях базы данных SQL.
Инструменты базы данных, такие как mysqldump, экспортируют все содержимое базы данных MySQL, включая информацию о структуре базы данных (также называемую схемой базы данных), в один файл SQL.
Как открыть файлы SQL
Важно: разные программы могут использовать файлы с расширением SQL для разных целей, поэтому, если вы не уверены, какой формат имеет ваш файл SQL, вам может потребоваться попробовать несколько разных программ.
Хотя мы сами еще не проверяли приложения, наши пользователи предложили 10 различных открывателей SQL, которые вы найдете в списке ниже.
Последнее обновление: 17 марта 2022 г.
Предложить другой формат файла, используя расширение SQL
Хотя нам известен один формат файлов с расширением .SQL, их может быть больше. Широко распространено, что разные программы используют файлы с одним и тем же расширением для очень разных типов данных. Сообщите нам, если вам известны файлы .SQL другого типа.
Различные приложения, использующие файлы с этим расширением
Известно, что эти приложения открывают определенные типы файлов SQL. Помните, что разные программы могут использовать файлы SQL для разных целей, поэтому вам может потребоваться опробовать несколько из них, чтобы иметь возможность открыть конкретный файл.
| Microsoft SQL Server | Отправлено пользователем |
< /td> | Microsoft SQL Server Management Studio Express | Отправлено пользователем |
| Расширения веб-платформы Microsoft | Отправлено пользователем |
| Paradox | Отправлено пользователем |
| Microsoft SQL Server Management Studio | Отправлено пользователем |
< /td> | pgAdmin III | Отправлено пользователем |
| MySQL-Front | Отправлено пользователем |
| HeidiSQL | Отправлено пользователем |
| < td >Edge Code CC Отправлено пользователем |
| progeCAD Professional | Отправлено пользователем |
таблица>
Не уверены, какой тип файла вы пытаетесь открыть? Попробуйте наш новый анализатор файлов. Это бесплатный инструмент, который может идентифицировать более 11 000 различных типов файлов — скорее всего, и ваши! Это поможет вам найти программное обеспечение, которое может обрабатывать файлы определенного типа. Загрузите анализатор файлов здесь.
У меня есть файл .sql, содержащий код для создания базы данных. Этот файл был создан с использованием дампа SQL Sequel Pro версии 4096, программного обеспечения, работающего на Mac. Однако я работаю в Windows и не могу понять, как успешно запустить этот файл.
Знаете ли вы программное обеспечение, которое могло бы открыть его и позволить мне сохранить этот файл .sql в другом формате (по крайней мере, в формате, который может прочитать BDeaver. )
Я впервые имею дело с файлами .sql и миром баз данных. Пожалуйста, дайте мне знать, если мне не хватает информации или я делаю что-то неправильно.
1 Ответ 1
Файл .sql — это обычный текстовый файл с другим расширением. Поэтому обычно вы можете открыть его с помощью Блокнота или любого текстового редактора, такого как Geany, Atom или Notepad++.
Если вы хотите выполнить сценарий SQL в DBeaver, вам сначала нужно создать соединение с целевой базой данных. Затем в навигаторе базы данных слева щелкните правой кнопкой мыши свою базу данных и выберите «Редактор SQL». Откроется новый пустой редактор SQL, связанный с вашей базой данных. Затем нажмите «Редактор SQL» на верхней панели и нажмите «Импорт сценария SQL»:
Перейдите к файлу .sql и выберите его.
На всякий случай, DBeaver также существует на Mac, поэтому, если вам нужно использовать несколько ОС, может быть удобно установить DBeaver на все ваши компьютеры и использовать везде один и тот же инструмент.
Действия, необходимые для создания базы данных из файла .sql
Если у вас есть сценарий SQL для создания базы данных mySQL, он не будет нормально работать в SQLite или любой другой базе данных. Например, mySQL CREATE TABLE упомянет что-то вроде ENGINE=InnoDB.SQLite не поймет эту опцию. И это в целом верно: SQL-скрипты очень похожи из одной системы баз данных в другую, но не совсем идентичны. Так что, к сожалению, не взаимозаменяемы.
Поэтому, чтобы перенести вашу базу данных с одного компьютера (скажем, «исходного») на другой (скажем, «целевой»), вам нужно сначала «выгрузить» ее, т. е. поместить все SQL-инструкции для ее создания в один файл. . Насколько я понимаю, вы это уже сделали.
Тогда вам придется переустановить тот же механизм базы данных (я думаю, в вашем случае mySQL) на целевом компьютере. Затем подключите DBeaver (или любой другой клиент: mySQL Workbench, Datagrip, даже командную строку) к этой базе данных и выполните скрипт, как показано выше.
Сценарий SQL НЕ является базой данных, это всего лишь шаги по ее созданию. Механизм базы данных прочитает ваш SQL-скрипт и соответствующим образом воссоздаст вашу базу данных.
В следующей таблице вы можете найти список программ, которые могут открывать файлы с расширением .sql. Этот список создается путем сбора информации о расширении, сообщаемой пользователями с помощью параметра «отправить отчет» утилиты FileTypesMan.
Название продукта, описание и название компании берутся из информации о версии файла .exe. Список «Действия» берется из пунктов контекстного меню, добавленных в Проводник указанной программой. В столбце «Популярность» отображается один из следующие 4 значения: Низкий, Средний, Высокий и Очень высокий, которые определяются в зависимости от количества пользователей, отправивших указанную запись.
В следующей таблице вы можете найти список информации о типах файлов, связанных с расширением .sql.
Тип ИмяОписаниеВоспринимаемый типContentTypeDLL/EXE FileDLL/EXE ПодробностиПопулярность
Исходный SQL Fichier | text | Low |
Файл SQL | text | fvp.exe | File Viewer Plus, Sharpened Productions | Низкий |
Visual Studio Code | text | Низкий |
.sql_auto_file | text | Низкий |
Applications\pgAdmin3 .exe | text | text/plain | Low |
Applications\pgAdmin3.exe | PostgreSQL | text/plain | Low |
DatabaseSpy.sql.2011 | SQL -Документ | текст | DatabaseSpy.exe | Низкий |
fv.document.sql | Файл SQL | текст | fvp.exe | File Viewer Plus, Sharpened Productions | Низкий | < /tr>
Notepad++_file | Документ Notepad++ | текст | notepad++.exe | Не epad++ : бесплатный (GNU) редактор исходного кода, Don HO don.h@free.fr | Low |
pgAdmin.1 | < td>texttext/plain | pgadmin3.exe | Low |
sqlfile | Файл SQL | Текст | текст/обычный | Низкий |
Файл SQL | Файл Paradox SQL | PdxSe.dll | DLL Paradox Shell Extensions, Corel Corporation Limited | Низкий |
SQLFile | Текстовый файл SQL | text | MySQLWorkbenchDoc.ico | Low |
sqlfile.7.1 | Файл сценария SQL | текст | текст/обычный | vdt70p.dll | < td>Пакет Microsoft Visual Database Tools 7.00, Microsoft CorporationНизкий |
SQLScriptFile | SQL-Script | text | heidisql.exe | Низкий |
sqlwb.sql.9.0 | Запрос Microsoft SQL Server Файл | текст | SqlWb.exe | Microsoft SQL Server Management Studio, Microsoft Corporation | Medium |
sql_auto_file | text | Medium |
sql_auto_file | Файл SQL | текст | Low |
ssms.sql.12.0 | Файл запроса Microsoft SQL Server< /td> | Ssms.exe | SQL Server Management Studio, Microsoft Corporation | Низкий |
ssms.sql.13.0 | SQL-Script | текст | heidisql.exe | Низкий |
ssms.sql.15.0 | Файл запроса Microsoft SQL Server | text | Ssms.exe | SSMS, Microsoft Corporation | Низкий |
ssmsee.sql.9.0 | Файл запроса Microsoft SQL Server | text/plain | < td>ssmsee.exeSQLWB — SQL Server Management Studio, Microsoft Corporation | Низкий |
txtfile | Текстовый документ | text | shell32.dll | Общая библиотека Windows Shell, Microsoft Corporation | Низкий |
таблица>
Если вы ищете информацию о другом расширении, попробуйте найти его в следующем алфавитном списке:
Это руководство поможет вам импортировать сценарий MySQL в браузер запросов MySQL и phpMyAdmin. А .Файл сценария SQL предоставляется в ряде продуктов WebAssist, чтобы предоставить вам необходимые таблицы и структуру базы данных без необходимости выполнять какую-либо работу.
Даны инструкции для двух наиболее распространенных приложений управления базами данных MySQL. Если вы не знаете, какой инструмент использовать, проверьте, предоставляет ли ваш хостинг-провайдер панель управления phpMyAdmin вместе с вашим пакетом хостинга. В большинстве случаев это должно обеспечить все необходимые функции.
Примечание. Как указано ниже в разделе "Начало работы", рекомендуется использовать пустую базу данных MySQL. Однако если в вашей базе данных нет таблиц, которые должны быть созданы сценарием .SQL, все должно импортироваться нормально.
Начало работы
Для начала вам потребуется:
- Файл сценария .sql, содержащий команду CREATE TABLE
- MySQL Query Browser или phpMyAdmin
Для других инструментов базы данных MySQL потребуются аналогичные действия.
- Уже создана пустая база данных MySQL
Использование phpMyAdmin
phpMyAdmin обычно используется для управления базами данных MySQL. Многие хостинг-провайдеры, такие как GoDaddy, предоставляют этот инструмент для внесения изменений в базу данных. Хотя разные хостинг-провайдеры используют разные версии phpMyAdmin, показанные здесь шаги должны быть одинаковыми.
Шаг 1. Скопируйте сценарий SQL
- На своем компьютере перейдите к файлу .sql, в который вы собираетесь импортировать
- ваша база данных.
- Откройте файл .sql в обычном текстовом редакторе, таком как Блокнот или TextEdit.
- Выделите все содержимое, нажав Ctrl (Cmd) A.
- Скопируйте содержимое, нажав Ctrl (Cmd) C.
- Закройте приложение текстового редактора.
Шаг 2. Выполнение сценария SQL
- В phpMyAdmin выберите базу данных, с которой вы собираетесь работать, из списка меню «База данных».
- Выберите вкладку SQL.
- Вставьте скопированный скрипт SQL, нажав Ctrl (Cmd) V
- Выберите «Перейти».
- Подтвердите, что ваша новая таблица была импортирована, нажав на вкладку "Структура".
Использование браузера запросов MySQL
- С помощью обозревателя запросов MySQL подключитесь к серверу MySQL.
- На панели «Схемы» выберите базу данных, в которую вы хотите добавить новую таблицу базы данных.
- Выберите «Файл» > «Открыть сценарий».
- Перейдите к файлу .sql, который вы хотите импортировать.
- Нажмите "Открыть".
- Выберите "Выполнить".
- Убедитесь, что новая таблица базы данных отображается на панели «Схемы».
Отзывы и комментарии
Комментарии будут отправлены автору этого руководства, и на них не сразу будет дан ответ. Чтобы получить общую помощь от WebAssist, обратитесь в службу технической поддержки.
Читайте также: