Umbreyta SQL í CSV
Skrá með endingunni .sql er skrifta til að endurbyggja gagnagrunn, ekki eitthvað sem töflureiknir getur opnað. Hladdu upp afritinu og fáðu raðirnar úr INSERT-skipunum þess sem CSV, án þess að setja upp eða endurheimta gagnagrunn fyrst.
Gagnaumbreyting
eða slepptu CSV, TSV, TXT … skrár hér ·
Að hámarki 95 MB á skrá· Allt að 20 skrár· Eytt eftir 30 mínútur
Skrár eru unnar á þjónum okkar og eytt eftir 30 mínútur.
Tákn sem aðgreinir dálka í CSV- og textaskrám, bæði við lestur og ritun. Sjálfvirkt greinir það úr inntakinu og skrifar kommur.
UTF-8 virkar fyrir öll tungumál. Veldu UTF-8 með BOM ef Excel á Windows sýnir bjagaða broddstafi eða asíska stafi þegar CSV-skráin er opnuð.
Inntak úr Excel, ODS og Numbers: umbreyta aðeins fyrsta blaði eða öllum blöðum (ein CSV-skrá á blað í ZIP, eða einn JSON-lykill á blað).
Heiti blaðflipans í nýja töflureikninum, allt að 31 stafur.
Fylki af hlutum notar dálkaheiti sem lykla fyrir hverja línu; fylki af fylkjum er þéttara og geymir fyrirsögnina sem fyrsta fylkið.
Heiti ytri þáttarins sem umlykur allar línur; hver lína verður <row> innan hans.
Notað í CREATE TABLE og INSERT skipunum. Aðeins bókstafir, tölustafir og undirstrik.
Gæsalappir og dálkagerðir eru örlítið ólíkar milli gagnagrunna; veldu þann sem þú flytur inn í.
Endurskrifar dagsetningarreiti á einu sniði. ISO (2026-10-18) er öruggast fyrir gagnagrunna og kóða; „halda“ skilur þá eftir eins og þeir eru í upprunanum.
Hvernig á að nota tólið
- 1
Hladdu upp .sql-afritinu
Bættu við skránni sem phpMyAdmin, mysqldump, SQLite eða SQL Server flutti út, allt að 95 MB. Þjappað .sql.gz afrit þarf fyrst að afþjappa.
- 2
Athugaðu CSV-stillingarnar
Skiltákn er stillt á kommu og Dagsetningar á ISO, þannig að gildi eins og 2026-10-18 lítur eins út í öllum forritum. Veldu semíkommu ef Excel hjá þér notar kommu sem tugabrotsmerki.
- 3
Umbreyttu í CSV
Ýttu á Umbreyta í CSV og opnaðu niðurstöðuna í Excel, Google Sheets eða öðru tóli sem flytur inn gildi aðskilin með kommum.
Hvernig umbreyti ég SQL-skrá í CSV?
Hladdu upp .sql afritinu og ýttu á Umbreyta í CSV. Hver röð í INSERT-skipun verður að línu í CSV, með dálkaheitum töflunnar sem haus.
SQL-afrit opnað sem töflureiknir
SQL á rætur að rekja til rannsókna IBM á áttunda áratugnum og varð ANSI-staðall árið 1986 og ISO-staðall árið eftir, og þess vegna getur hver venslaður gagnagrunnur skrifað innihald sitt sem skriftu af SQL-skipunum. Þessar skriftur, kallaðar afrit (dump), eru notaðar þegar stjórnborð vefhýsingar tekur afrit af WordPress- eða vefverslunargagnagrunni, þegar forritarar afhenda gögn og þegar mörg forrit flytja allt út í einu.
Þegar slík skrá er opnuð í textaritli sést vandinn: þúsundir gilda þjappað í sviga á mjög löngum línum, með gæsalappir og vikmerki út um allt. SQL í CSV umbreyting pakkar þessum gildum upp í raðir og dálka svo þú getir leitað í gömlum pöntunum, talið viðskiptavini eftir löndum eða afhent töflu til einhvers sem vinnur í Excel. Til að fara beint í vinnubók skaltu velja XLSX undir Umbreyta í.
Hvaða SQL-afritum er hægt að umbreyta beint í CSV
| Flutt út með | Hvernig raðir eru skrifaðar | Tilbúið til umbreytingar |
|---|---|---|
| mysqldump, phpMyAdmin | INSERT INTO með mörgum gildahópum í hverri skipun | Já |
| SQLite .dump skipun | Ein INSERT INTO fyrir hverja röð | Já |
| SQL Server Generate Scripts, skema og gögn | INSERT-skipanir með [hornklofa] heitum | Já |
| pg_dump, sjálfgefið venjulegt snið | COPY … FROM stdin blokkir með texta aðgreindum með tab | Flyttu út aftur með --inserts |
| Hvaða tól sem er, aðeins skema | CREATE TABLE án gagna | Engar raðir til að umbreyta |
- SQL-afritgagnagrunnsafrit · .sql afrit
- Venjuleg textaskrá með SQL-skipunum sem endurskapar gagnagrunn: CREATE TABLE línur lýsa dálkum hverrar töflu og INSERT línur geyma raðirnar. Að endurheimta hana þýðir að keyra skriftuna í gagnagrunni; að umbreyta henni þýðir að lesa INSERT-gildin án þess að keyra neitt.
PostgreSQL þarfnast sérstakrar athygli. pg_dump skrifar töflugögn sjálfgefið sem COPY-blokkir, sem eru fljótar í endurheimt en eru ekki INSERT-skipanir; keyrðu það aftur með valkostinum --inserts eða --column-inserts til að fá skrá sem umbreytist rétt. Fyrir gögn sem þú vilt aðeins greina frekar en breyta er CSV í Parquet eðlilegt næsta skref þegar þú ert komin/n með CSV-skrána.
Staðreyndir um SQL- og CSV-sniðin
SQL
SQL-skripta
SQL-skrá er hrein textaskripta með setningum í Structured Query Language, eins og CREATE TABLE og INSERT, sem gagnagrunnur keyrir í röð. Hún er algeng í afritum gagnagrunna, yfirfærslum og til að deila sýnisgögnum. Málið sjálft er ISO-staðall, en MySQL, PostgreSQL, SQLite og SQL Server hafa hvert sína mállýsku, svo skriftum þarf oft að breyta lítillega milli kerfa. Hvaða textaritill sem er getur opnað SQL-skrá og gagnagrunnsforrit þarf til að keyra hana.
- Þjöppun
- –
- Gegnsæi
- –
- Hreyfimynd
- –
- Kom fram
- –
CSV
Gildi aðskilin með kommum
CSV er hreint textasnið fyrir töflur þar sem hver lína er röð og kommur aðgreina dálka. Það hefur verið notað frá árdögum tölvunnar og er lýst í RFC 4180, þó mörg afbrigði noti semíkommur eða tab og mismunandi stafakóðun. Nánast öll töflureiknar-, gagnagrunns- og greiningarforrit geta flutt það inn og út, sem gerir það að sjálfgefnu sniði til að flytja gögn milli kerfa. CSV geymir aðeins gildi, án formúla, sniðs, margra blaða eða gagnagerða.
- Þjöppun
- –
- Gegnsæi
- –
- Hreyfimynd
- –
- Kom fram
- –
SQL-afrit eru umbreytt í CSV þegar einhver án gagnagrunns þarf gögnin úr afritinu: vefeigandi sem les gamlar pantanir, greinandi sem skoðar útflutning viðskiptavinar eða forritari sem tekur eina töflu úr afriti vefhýsingar.
Spurningar um SQL í CSV
Þarf ég að hafa MySQL uppsett til að opna .sql-skrá sem CSV?
Nei. Venjulega þarf að setja upp gagnagrunnsþjón, flytja afritið inn og flytja hverja töflu út aftur, sem tekur tíma og krefst skipanalínuvinnu. Breytirinn les INSERT-skipanirnar beint og skrifar gildin sem raðir, svo þú þarft aðeins vafra.
Hvaðan koma dálkaheitin í CSV-skránni?
Úr CREATE TABLE-skipuninni fyrir viðkomandi töflu, eða úr dálkalistanum í INSERT-skipununum ef afritið inniheldur hann. Ef hvorugt er til staðar eru gildin samt umbreytt og þú bætir haus við sjálf/ur.
Hvað fæ ég úr afriti með tugum taflna?
Ein CSV-skrá fyrir hverja töflu, afhent saman í ZIP-skrá, því CSV-skrá getur aðeins geymt eina töflu. Töflur án INSERT-skipana, til dæmis tómir annálar eða skyndiminni, skila engri skrá.
Afritið mitt endar á .sql.gz. Get ég hlaðið því upp?
Afþjappaðu hana fyrst, því breytirinn les venjulegan .sql texta. Tólið afþjappa á netinu opnar .gz skrár í vafranum; hladdu síðan upp .sql skránni sem þú færð.
Ætti ég að hlaða upp gagnagrunnsafriti sem inniheldur upplýsingar um viðskiptavini?
Aðeins það sem þú þarft. Afrit innihalda oft netföng, lykilorðaskjöldu og pantanasögu, svo flyttu aðeins út viðkomandi töflu ef hægt er. Innhlöðnum skrám er eytt 30 mínútum eftir vinnslu, eins og lýst er í persónuverndarstefnunni.
Er hægt að breyta CSV-skránni aftur í SQL síðar?
Já. Eftir breytingar í töflureikni býr CSV í SQL til CREATE TABLE og INSERT skipanir fyrir MySQL, PostgreSQL, SQLite eða SQL Server, með töfluheiti að eigin vali.