2016-03-16, 21:01
  #1
Medlem
Hej!

Jag har en CSV file som innehåller (video URLs, thumbnail URLs, tags, duration, title, and embed codes),

Vet någon kunnig hur jag ska importera den till mysql databasen ?


Är jävligt tacksam för hjälp !

Edit: eller om jag ska använda någon annan databas som är lättare att använda?
Citera
2016-03-16, 21:15
  #2
Medlem
Sitkins avatar
**Missuppfattade frågan. Hoppa över**

Nu vet jag inte från vilket språk du tänker göra det ifrån men jag hittade en tråd på stack overflow som visar hur man skulle kunna göra från javahttp://stackoverflow.com/questions/6411357/java-api-to-make-an-object-from-a-csv-file

När du väl har mappat csv-raden till en objekt är det bara att spara klassens variabler till en databas. Spelar mindre roll vilken rdbms du använder kan jag tycka.
__________________
Senast redigerad av Sitkin 2016-03-16 kl. 21:21.
Citera
2016-03-16, 21:19
  #3
Medlem
cykelsadels avatar
Om du använder MySQL Workbench så finns det en guide hur man gör på https://dev.mysql.com/doc/workbench/en/wb-admin-export-import-table.html
Citera
2016-03-16, 21:23
  #4
Medlem
Protons avatar
Citat:
Ursprungligen postat av cykelsadel
Om du använder MySQL Workbench så finns det en guide hur man gör på https://dev.mysql.com/doc/workbench/en/wb-admin-export-import-table.html
...och känner man för att göra det manuellt går det att läsa mysql-manualen, till exempel http://dev.mysql.com/doc/refman/5.7/en/load-data.html
Citera
2016-03-16, 21:48
  #5
Medlem
tack så jättemycket för tipsen och hjälpen !
Citera
2016-03-16, 21:50
  #6
Medlem
Citat:
Ursprungligen postat av cykelsadel
Om du använder MySQL Workbench så finns det en guide hur man gör på https://dev.mysql.com/doc/workbench/en/wb-admin-export-import-table.html

Jag följde den guiden förra veckan men då när allt va klart stod det typ någonting med "CSV filen är för stor" ... vet du va de berodde på ?
Citera
2016-03-16, 22:01
  #7
Medlem
Citat:
Ursprungligen postat av Gunnarsvensson
Jag följde den guiden förra veckan men då när allt va klart stod det typ någonting med "CSV filen är för stor" ... vet du va de berodde på ?

Hur stor är filen?
Citera
2016-03-16, 22:07
  #8
Medlem
Citat:
Ursprungligen postat av Hanna94
Hur stor är filen?


ca 1,2 gb
Citera
2016-03-16, 22:15
  #9
Medlem
Protons avatar
Citat:
Ursprungligen postat av Gunnarsvensson
ca 1,2 gb
Lite googling ger vid hand att det eventuellt kan hjälpa att göra dig av med indexet innan importen, ett annat alternativ kan ju vara att dela filen i mindre delar och ladda in dessa var för sig kanske?
Citera
2016-03-16, 22:18
  #10
Medlem
Citat:
Ursprungligen postat av Proton
Lite googling ger vid hand att det eventuellt kan hjälpa att göra dig av med indexet innan importen, ett annat alternativ kan ju vara att dela filen i mindre delar och ladda in dessa var för sig kanske?


Hur kan jag "göra mig av med indexet innan importen?"
Citera
2016-03-17, 07:15
  #11
Medlem
Protons avatar
Citat:
Ursprungligen postat av Gunnarsvensson
Hur kan jag "göra mig av med indexet innan importen?"
DROP INDEX nånting, altrnativt DROP PRIMARY KEY nånting.

Eftersom du inte verkar veta vad du håller på med eller för den delen inte har lärt dig googlandets ädla konst skulle jag nog avråda dig från detta dock och i stället dela på filen och importera den i mindre delar.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in