UltKit

Konwerter SQL na CSV

Plik .sql to skrypt do odtworzenia bazy danych, a nie coś, co otworzy arkusz kalkulacyjny. Prześlij zrzut i pobierz wiersze z jego instrukcji INSERT jako CSV, bez instalowania ani przywracania bazy danych.

Konwerter danych

lub upuść Pliki CSV, TSV, TXT … tutaj ·

Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min

Plik wynikowy

Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.

Jak korzystać z narzędzia

  1. 1

    Prześlij zrzut .sql

    Dodaj plik wyeksportowany z phpMyAdmin, mysqldump, SQLite lub SQL Server, do 95 MB. Skompresowaną kopię .sql.gz trzeba najpierw rozpakować.

  2. 2

    Sprawdź ustawienia CSV

    Separator jest ustawiony na przecinek, a Daty na ISO, więc wartość taka jak 2026-10-18 wygląda tak samo w każdym programie. Wybierz średnik, jeśli Twój Excel używa przecinka jako znaku dziesiętnego.

  3. 3

    Konwertuj do CSV

    Kliknij Konwertuj na CSV i otwórz wynik w Excelu, Arkuszach Google lub innym narzędziu, które importuje wartości rozdzielone przecinkami.

Odpowiedź

Jak przekonwertować plik SQL na CSV?

Prześlij zrzut .sql i kliknij Konwertuj na CSV. Każdy wiersz w instrukcji INSERT staje się linią pliku CSV, a nazwy kolumn tabeli trafiają do nagłówka.

Jak otworzyć zrzut SQL jako arkusz kalkulacyjny

SQL wywodzi się z badań IBM z lat 70., w 1986 roku stał się standardem ANSI, a rok później standardem ISO, dlatego każda relacyjna baza danych potrafi zapisać swoją zawartość jako skrypt instrukcji SQL. Takie skrypty, zwane zrzutami, służą panelom hostingowym do kopii zapasowych baz WordPressa lub sklepu, programistom do przekazywania danych, a wielu aplikacjom do eksportu wszystkiego naraz.

Otwarcie takiego pliku w edytorze tekstu pokazuje problem: tysiące wartości upchniętych w nawiasach w bardzo długich liniach, pełnych cudzysłowów i znaków ucieczki. Konwersja SQL na CSV rozpakowuje te wartości do wierszy i kolumn, dzięki czemu możesz przeszukać stare zamówienia, policzyć klientów według kraju albo przekazać tabelę komuś, kto pracuje w Excelu. Aby przejść od razu do skoroszytu, wybierz XLSX w polu Konwertuj na.

Które zrzuty SQL można przekonwertować bezpośrednio do CSV

Jak popularne narzędzia zapisują wiersze tabel w pliku .sql
Wyeksportowano za pomocąSposób zapisu wierszyGotowe do konwersji
mysqldump, phpMyAdminINSERT INTO z wieloma grupami wartości w jednej instrukcjiTak
Polecenie .dump w SQLiteJedno INSERT INTO na wierszTak
SQL Server Generate Scripts, schemat i daneInstrukcje INSERT z nazwami w [nawiasach kwadratowych]Tak
pg_dump, domyślny format tekstowyBloki COPY … FROM stdin z tekstem rozdzielanym tabulatoramiWyeksportuj ponownie z opcją --inserts
Dowolne narzędzie, tylko schematCREATE TABLE bez danychBrak wierszy do konwersji
Zrzut SQLzrzut bazy danych · kopia .sql
Plik tekstowy z instrukcjami SQL, który odtwarza bazę danych: wiersze CREATE TABLE opisują kolumny każdej tabeli, a wiersze INSERT zawierają dane. Przywrócenie go oznacza uruchomienie skryptu w bazie danych; konwersja oznacza odczytanie wartości INSERT bez uruchamiania czegokolwiek.

Na PostgreSQL trzeba uważać. pg_dump domyślnie zapisuje dane tabel jako bloki COPY, które szybko się przywraca, ale nie są instrukcjami INSERT; uruchom go ponownie z opcją --inserts lub --column-inserts, aby otrzymać plik, który da się czysto przekonwertować. Jeśli dane chcesz tylko analizować, a nie edytować, naturalnym kolejnym krokiem po uzyskaniu CSV jest CSV do Parquet.

Formaty SQL i CSV w skrócie

SQL

Skrypt SQL

Plik SQL to tekstowy skrypt z instrukcjami Structured Query Language, takimi jak CREATE TABLE i INSERT, które baza danych wykonuje po kolei. Jest powszechnie używany do kopii zapasowych baz, migracji i udostępniania przykładowych danych. Sam język jest normą ISO, ale MySQL, PostgreSQL, SQLite i SQL Server mają własne dialekty, więc skrypty często wymagają drobnych zmian między systemami. Plik SQL otworzy każdy edytor tekstu, a do jego wykonania potrzebny jest klient bazy danych.

Kompresja
–
Przezroczystość
–
Animacja
–
Rok powstania
–
Konwerter SQL

CSV

Wartości rozdzielane przecinkami

CSV to tekstowy format tabel, w którym każdy wiersz to osobna linia, a kolumny oddzielają przecinki. Jest używany od początków informatyki i opisany w RFC 4180, choć wiele wariantów stosuje średniki lub tabulatory oraz różne kodowania tekstu. Prawie każdy arkusz kalkulacyjny, baza danych i narzędzie analityczne potrafi go importować i eksportować, dlatego to domyślny format przenoszenia danych między systemami. CSV przechowuje tylko wartości, bez formuł, formatowania, wielu arkuszy ani typów danych.

Kompresja
–
Przezroczystość
–
Animacja
–
Rok powstania
–
Konwerter CSV

Zrzuty SQL zamienia się na CSV, gdy dane z kopii bazy potrzebne są komuś bez dostępu do bazy: właścicielowi strony czytającemu stare zamówienia, analitykowi sprawdzającemu eksport klienta albo programiście wyciągającemu jedną tabelę z kopii hostingu.

Pytania o konwersję SQL na CSV

Czy potrzebuję zainstalowanego MySQL, aby otworzyć plik .sql jako CSV?

Nie. Zwykle trzeba zainstalować serwer bazy danych, zaimportować zrzut i ponownie wyeksportować każdą tabelę, co zajmuje czas i wymaga pracy w wierszu poleceń. Konwerter odczytuje instrukcje INSERT bezpośrednio i zapisuje wartości jako wiersze, więc wystarczy przeglądarka.

Skąd pochodzą nazwy kolumn w pliku CSV?

Z instrukcji CREATE TABLE dla danej tabeli albo z listy kolumn zapisanej w instrukcjach INSERT, jeśli zrzut ją zawiera. Gdy nie ma żadnej z nich, wartości i tak zostaną przekonwertowane, a wiersz nagłówka dodajesz samodzielnie.

Co otrzymam ze zrzutu zawierającego dziesiątki tabel?

Jeden plik CSV na tabelę, dostarczone razem w archiwum ZIP, ponieważ plik CSV może zawierać tylko jedną tabelę. Tabele bez instrukcji INSERT, na przykład puste logi lub pamięci podręczne, nie tworzą pliku.

Moja kopia zapasowa ma rozszerzenie .sql.gz. Czy mogę ją przesłać?

Najpierw go rozpakuj, ponieważ konwerter odczytuje zwykły tekst .sql. Narzędzie rozpakuj ZIP online otwiera pliki .gz w przeglądarce; potem prześlij uzyskany plik .sql.

Czy przesyłać zrzut bazy danych zawierający dane klientów?

Tylko tę część, której potrzebujesz. Zrzuty często zawierają adresy e-mail, skróty haseł i historię zamówień, więc jeśli to możliwe, eksportuj tylko odpowiednią tabelę. Przesłane pliki są usuwane 30 minut po przetworzeniu, zgodnie z polityką prywatności.

Czy plik CSV można później zamienić z powrotem na SQL?

Tak. Po edycji w arkuszu kalkulacyjnym CSV do SQL zapisuje instrukcje CREATE TABLE i INSERT dla MySQL, PostgreSQL, SQLite lub SQL Server, z wybraną przez Ciebie nazwą tabeli.