• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af peque | 22.03.2017 08:28

Export fra MySQL

Hjælp generelt
Hej Forum.
Jeg kæmper lidt med at exportere mine data fra en MySQL server til csv format.

Jeg har fået til opgave at skulle exportere de sidste 24timers data ud til en CSV fil
Selve exporteringen fungerer udemærket - men hvor mit problem er - at mit exporterede data alt sammen står i feltet A1
Jeg ville gerne exportere kolonnerne til felt i excel - så jeg er sikker på det er hvordan den opfatter exporteringen.

Jeg har prøvet disse metoder af - men ender i samme format uanset hvad

Forsøg 1:
mysql --user=XXXXX --password XXXXX -B -e "select * from vehicle_categories;" | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" >vehicle_categories.csv

Forsøg 2:
mysql -u XXXXX -pXXXXXX $DBNAME -B -e "SELECT * FROM $TABLE order by timestamp desc limit 1440 INTO OUTFILE '/tmp/tempfile.csv' FIELDS TERMINATED BY '"' ENCLOSED BY '\"' LINES TERMINATED BY '\n';"


Jeg har faktisk modificeret dette script - Men jeg får alting i første felt fra første kolonne http://stackoverflow.com/questions/4589891/mysql-dump-into-csv-text-fil…

Jeg ville rigtig gerne exporte mine sidste 24timers data ( 1440 linier) inkl kolonnenavne til en csv fil

Er der nogle der lige kan hjælpe mig den rigtige vej
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer4

# 1

8 år 4 måneder siden

Permalink

Indsendt af frogmaster den 22. marts 2017 kl. 11:03

Permalink

Er dette rigtig

Er dette rigtig forstået?
Du sidder på en Linux med MySQL server og vil eksportere data til MS Excel (Windows) i csv format?

Prøv at kikke på MySQL's site og eventuelt installere MySQL Workbench:

https://dev.mysql.com/doc/workbench/en/wb-admin-export-import-results.h…
https://dev.mysql.com/downloads/workbench/

http://www.mysqltutorial.org/mysql-export-table-to-csv/

Håber det lykkes.

  • Log ind eller opret dig for at tilføje kommentarer

# 2

8 år 4 måneder siden

Permalink

Indsendt af peque den 22. marts 2017 kl. 11:17

In reply to Er dette rigtig by frogmaster

Permalink

Hej Frogmaster.
Ja det er

Hej Frogmaster.
Ja det er korrekt

Menigen er det skal kunne køres automatisk via cmd fra den Linux Server - hver 6. time skal der exporteres en *csv fil der indeholder de seneste 24timers logning - dvs 1440 linjer
Det vigtige for mig er at jeg har både headers(kolonnenavne) og data med i dette extract from serveren

Jeg kan få al min data ud korrekt således den bruger Excel kolonner - Men så snart jeg sætter headerinfoprmation med ind - så kommer den kun i en kolonne

Så mit bud er mere omkring hvordan jeg kan hive headerinfo(kolonnenavne) ud i adskilt information
  • Log ind eller opret dig for at tilføje kommentarer

# 3

8 år 4 måneder siden

Permalink

Indsendt af frogmaster den 22. marts 2017 kl. 11:21

Permalink

Okay. Prøv med denne:mysql

Okay. Prøv med denne:

mysql --user=$xxxxx--password=$xxxxx $vehicle_categories -e "select * from vehicle_categories" | sed 's/\t/,/g' > vehicle_categories.csv

Jeg ved ikke rigtig med den header.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

8 år 4 måneder siden

Permalink

Indsendt af marlar den 22. marts 2017 kl. 11:39

Permalink

Prøv om du kan bruge dette

Prøv om du kan bruge dette svar til noget:

http://stackoverflow.com/a/356605/234466
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

RapidRAW 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
hjælp til dyndns.dk 0

Seneste aktivitet

Pepsi Challenge 8
VpN men hvilken 25
Linux i fremgang 25
wifi ikke virker 7
Mest sikker webbrowser 10
32 år med Slackware 7
Ubuntu touch 7
PCLinuxOS (nyt om dansk sprog) 42
Virtuel maskine? 9
Ekstern Blu-ray-brænder, der fungerer med PCLinuxOS 6
Hvad med en afstemming Malar 5
den er sjov 3
Reserve kernel og btrfs 3
En snak om Linux-kompatibel software 12
"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
Nulstilling af adgangskode 6
Ingen Mint 5

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !