webForumDet fria alternativet
Logga in / Bli medlem

Lägga in information i en databas

Databaser & SQL

5 svar · 162 visningar · startad av Jörgen HP

Medlem sedan feb. 20012 412 inlägg
Frågan#1

Hej!

Jag har använt access innan och nu helt gått över till mySQL. Nu håller jag på att modifiera mina script så att de funkar i mySQL.

Har bla ett kennelregister med en hiskilig massa information som jag inte vill flytta över för hand. Eftersom jag inte har root rättigheter på servern kan jag inte ansluta till databasen med en "utomstående" dator utan använder PhpMyAdmin för att skapa tabeller och fält "online". Med de olika konverterare som finns mellan access och mySQL blir man tvungen till att kunna ansluta via utomstående dator.

Nu till frågan: Hur får jag in informationen från de olika tabellerna i access till mina nya tabeller i mySQL, UTAN att skriva allt för hand?

Tacksam för alla tips!

mvh Jörgen

Medlem sedan aug. 200160 inlägg
#2

Om jag inte misstar mig, så kan väl i PhpMyAdmin importera csv-filer.

Eller?

I så fall är det bara att exportera access datat till en csv-fil.

Medlem sedan aug. 200160 inlägg
#3

Var tvungen att ladda hem phpMyAdmin och prova....

Det funkade utmärkt. :)

Medlem sedan feb. 20012 412 inlägg
#4

Hej!

Låter nästan för bra för att vara sant, vad är en csv-fil, hittar inte den i valalternativen i access?

mvh Jörgen

Medlem sedan aug. 200160 inlägg
#5

Det är en komma separerad text fil.

Välj "arkiv -> exportera" i access som filformat väljer du textfiler. Skriv ett filnamn t.ex. data.txt Sen kommer det kommer upp nån guide där kan välja format för exporten.
Det spelar inte nån större roll vad du väljer som fältavgränsare. (Man anger det i phpMyAdmin vid importen)

Lycka till!

Medlem sedan feb. 20012 412 inlägg
#6

Tusen tack, Boma! :e

Fungerar kalas!

mvh Jörgen

262 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)