UltKit

SQL CSV-be konvertálás

A .sql fájl egy adatbázis újraépítésére szolgáló szkript, nem olyasmi, amit egy táblázatkezelő meg tud nyitni. Töltse fel a dumpot, és az INSERT utasításokban lévő sorokat CSV-ként kapja meg, anélkül hogy előbb adatbázist telepítene vagy állítana vissza.

Adatkonvertáló

vagy húzza ide a(z) CSV, TSV, TXT … fájlok fájlokat ·

Legfeljebb 95 MB fájlonként· Legfeljebb 20 fájl· Törlés 30 perc után

Kimenet

A fájlokat szervereinken dolgozzuk fel, és 30 perc után töröljük.

Az eszköz használata

  1. 1

    Töltse fel a .sql dumpot

    Adja hozzá a phpMyAdmin, mysqldump, SQLite vagy SQL Server által exportált fájlt, legfeljebb 95 MB méretig. A tömörített .sql.gz biztonsági mentést előbb ki kell csomagolni.

  2. 2

    Ellenőrizze a CSV-beállításokat

    Az Elválasztó értéke Vessző, a Dátumok beállítása pedig ISO, így egy olyan érték, mint a 2026-10-18, minden programban ugyanúgy jelenik meg. Válassza a Pontosvesszőt, ha az Excel nálunk tizedesvesszőt használ.

  3. 3

    Konvertálás CSV-be

    Nyomja meg a Konvertálás erre: CSV gombot, majd nyissa meg az eredményt Excelben, Google Táblázatokban vagy bármely olyan eszközben, amely vesszővel tagolt értékeket importál.

Válasz

Hogyan alakíthatok át egy SQL fájlt CSV-vé?

Töltse fel a .sql dumpot, és nyomja meg a Konvertálás erre: CSV gombot. Az INSERT utasítások minden sora a CSV egy sora lesz, fejlécként a tábla oszlopneveivel.

SQL dump megnyitása táblázatként

Az SQL az IBM 1970-es évekbeli kutatásaira nyúlik vissza, 1986-ban ANSI-, a következő évben ISO-szabvány lett, ezért minden relációs adatbázis ki tudja írni a tartalmát SQL utasítások szkriptjeként. Ezek a dumpnak nevezett szkriptek szolgálnak a tárhely-vezérlőpultok WordPress- vagy webáruház-adatbázis mentésére, a fejlesztők adatátadására, és sok alkalmazás is így exportál mindent egyszerre.

Szövegszerkesztőben megnyitva rögtön látszik a gond: több ezer érték zárójelekbe zsúfolva, nagyon hosszú sorokban, mindenhol idézőjelekkel és escape-ekkel. Az SQL–CSV átalakítás ezeket az értékeket sorokba és oszlopokba bontja, így kereshet a régi rendelések között, megszámolhatja az ügyfeleket országonként, vagy átadhat egy táblát valakinek, aki Excelben dolgozik. Ha közvetlenül munkafüzetet szeretne, válassza az XLSX-et a Konvertálás erre mezőben.

Mely SQL dumpok alakíthatók közvetlenül CSV-be

Hogyan írják a gyakori eszközök a tábla sorait a .sql fájlba
Exportálás ezzelA sorok írásmódjaÁtalakításra kész
mysqldump, phpMyAdminINSERT INTO, utasításonként sok értékcsoporttalIgen
SQLite .dump parancsSoronként egy INSERT INTOIgen
SQL Server Generate Scripts, séma és adatokINSERT utasítások [szögletes zárójeles] nevekkelIgen
pg_dump, alapértelmezett egyszerű formátumCOPY … FROM stdin blokkok tabulátorral tagolt szöveggelExportálja újra a --inserts kapcsolóval
Bármely eszköz, csak sémaCREATE TABLE adatok nélkülNincs átalakítható sor
SQL dumpadatbázis-dump · .sql biztonsági mentés
SQL utasításokból álló egyszerű szövegfájl, amely újra létrehoz egy adatbázist: a CREATE TABLE sorok az egyes táblák oszlopait írják le, az INSERT sorok pedig a rekordokat hordozzák. A visszaállítás azt jelenti, hogy a szkriptet lefuttatjuk egy adatbázisban; az átalakítás azt, hogy az INSERT értékeket futtatás nélkül olvassuk ki.

A PostgreSQL külön figyelmet érdemel. A pg_dump alapértelmezés szerint COPY blokkokként írja ki a táblaadatokat, amelyek gyorsan visszaállíthatók, de nem INSERT utasítások; futtassa újra a --inserts vagy --column-inserts kapcsolóval, hogy hibátlanul átalakítható fájlt kapjon. Ha az adatokat csak elemezni, nem szerkeszteni szeretné, a CSV Parquetbe a CSV elkészülte után kézenfekvő következő lépés.

Tudnivalók az SQL és a CSV formátumról

SQL

SQL szkript

Az SQL fájl a Structured Query Language utasításaiból, például CREATE TABLE és INSERT parancsokból álló egyszerű szöveges szkript, amelyet az adatbázis sorrendben futtat le. Gyakran használják adatbázis-mentésekhez, migrációkhoz és mintaadatok megosztásához. Maga a nyelv ISO szabvány, de a MySQL, a PostgreSQL, az SQLite és az SQL Server mind saját nyelvjárással rendelkezik, ezért a szkripteket rendszerek között gyakran módosítani kell. Az SQL fájlt bármely szövegszerkesztő megnyitja, a futtatásához adatbázis-kliens kell.

Tömörítés
–
Átlátszóság
–
Animáció
–
Bevezetés éve
–
SQL átalakító

CSV

Vesszővel elválasztott értékek

A CSV egy egyszerű szöveges formátum táblázatokhoz, amelyben minden sor egy rekord, az oszlopokat pedig vesszők választják el. A számítástechnika korai évei óta használják, és az RFC 4180 írja le, bár sok változat pontosvesszőt vagy tabulátort és eltérő szövegkódolást használ. Szinte minden táblázatkezelő, adatbázis és elemzőeszköz tudja importálni és exportálni, ezért ez az alapértelmezett formátum rendszerek közötti adatmozgatáshoz. A CSV csak értékeket tárol, képletek, formázás, több munkalap vagy adattípusok nélkül.

Tömörítés
–
Átlátszóság
–
Animáció
–
Bevezetés éve
–
CSV átalakító

Az SQL dumpokat akkor alakítják CSV-vé, ha az adatbázis-mentés adataira olyasvalakinek van szüksége, akinek nincs adatbázisa: egy webhely tulajdonosának a régi rendelések olvasásához, egy elemzőnek az ügyfél exportjának ellenőrzéséhez, vagy egy fejlesztőnek, aki egyetlen táblát emel ki egy tárhelymentésből.

Kérdések az SQL CSV-be konvertálásáról

Telepíteni kell a MySQL-t ahhoz, hogy egy .sql fájlt CSV-ként nyissak meg?

Nem. A szokásos út az, hogy telepít egy adatbázis-szervert, importálja a dumpot, majd minden táblát újra exportál, ami időt és némi parancssori munkát igényel. Az átalakító közvetlenül az INSERT utasításokat olvassa, és az értékeket sorokként írja ki, így mindössze egy böngészőre van szükség.

Honnan származnak a CSV oszlopnevei?

Az adott tábla CREATE TABLE utasításából, vagy az INSERT utasításokban szereplő oszloplistából, ha a dump tartalmaz ilyet. Ha egyik sincs meg, az értékek így is átalakulnak, a fejlécsort pedig Ön adja hozzá.

Mit kapok egy több tucat táblát tartalmazó dumpból?

Táblánként egy CSV, amelyeket együtt, ZIP-ben kap meg, mert egy CSV fájl csak egy táblát tartalmazhat. Azok a táblák, amelyekben nincs INSERT utasítás, például az üres naplók vagy gyorsítótárak, nem hoznak létre fájlt.

A biztonsági mentésem .sql.gz végződésű. Feltölthetem?

Előbb csomagolja ki, mert az átalakító a sima .sql szöveget olvassa. Az online kicsomagolás eszköz a böngészőben megnyitja a .gz fájlokat; ezután töltse fel a kapott .sql fájlt.

Érdemes feltölteni ügyféladatokat tartalmazó adatbázis-dumpot?

Csak a szükséges részt. A dumpok gyakran tartalmaznak e-mail-címeket, jelszó-hasheket és rendelési előzményeket, ezért ahol lehet, csak az érintett táblát exportálja. A feltöltött fájlokat a feldolgozás után 30 perccel töröljük, ahogy az adatvédelmi szabályzat leírja.

A CSV később visszaalakítható SQL-lé?

Igen. A táblázatkezelőben végzett szerkesztés után a CSV SQL-be CREATE TABLE és INSERT utasításokat készít MySQL, PostgreSQL, SQLite vagy SQL Server számára, az Ön által választott táblanévvel.