Avatar billede crunch Nybegynder
15. april 2001 - 13:24 Der er 8 kommentarer og
2 løsninger

metode... konvertering. (access > mysql > phpmyadmin)

jeg sidder nu og skal have eksporteret 3500 rækker fra access og til mysql.

jeg har været rund og læse lidt. Men jeg er lidt i tvivl om følgende.


jeg har lagt alle mine værdier ned i en txt fil. hvér af de 3500 filer ser ud som:

21;\"domæne\";\"file\";;\"mit@navn.dk\";2;\"11-10-2000\";0;\"16-12-2000\";323;;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;2;0;0



21 er en autonummerering. i den nye mysql db har jeg også autonummerering på samme værdi - det går ikke eller hvad ?
- kan det evt. beskrives hvordan tekstfilen skal sepereres og hvordan den flyttes over på mysql via \"phpmyadmin\".


Avatar billede tommyf Nybegynder
15. april 2001 - 13:37 #1
HEr er en fil, der kan tage alt fra en Access database, og ligge det over i en MySQL:
www.tdaugaard.dk/x/mdb2mysql.as_
Er ikke sikker på om det er det?
Avatar billede tdaugaard Nybegynder
15. april 2001 - 13:43 #2
crunch:> brug min Access 2 mySQL converter som tommyf linker til, eller exporter felterne fra din tabel UDEN autonummererings feltet...
Avatar billede crunch Nybegynder
15. april 2001 - 13:49 #3
skal jeg lade dette program oprette min tabeller også ?
- skal jeg bare pege på min access db lokalt også angive min db sti eller hvad ?
Avatar billede tdaugaard Nybegynder
15. april 2001 - 13:55 #4
min converter konverterer en hel database enten til en .SQL fil der kan importeres i fx. phpMyAdmin, eller direkte til mySQL serveren hvor den opretter tabeller (sletter dem først hvis de eksisterer ..) og konvertere data..
Avatar billede tdaugaard Nybegynder
15. april 2001 - 13:57 #5
og ja, du skal bare vælge din fil lokalt, men hvis din mySQL server er \"lukket\" sådan at du KUN kan få adgang til den fra dit domæne så skal du uploade mit script og køre det online .. der skal du så bare indtaste stien (f.eks. db/mindb.mdb) og så afkrydse \"Map database path\".
Avatar billede crunch Nybegynder
15. april 2001 - 14:04 #6
ok jeg prøver...
Avatar billede crunch Nybegynder
15. april 2001 - 14:23 #7
jeg får denne fejl når jeg prøver at konvertere med dit program:

Server.MapPath() error \'ASP 0172 : 80004005\'

Invalid Path

/mdb2mysql.asp, line 73

The Path parameter for the MapPath method must be a virtual path. A physical path was used


ved du hvorfor ?
Avatar billede crunch Nybegynder
15. april 2001 - 14:41 #8
hvis jeg prøver online får jeg flg fejl:

Microsoft OLE DB Provider for ODBC Drivers error \'800a0046\'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key \'Temporary (volatile) Jet DSN for process 0x47c Thread 0xa60 DBC 0x247f10c Jet\'.

/mdb2mysql.asp, line 163
Avatar billede netsrac Praktikant
15. april 2001 - 15:11 #9
cruch >> Du skal angive stien i forhold til scriptet f.eks.

..\\db\\mindb.mdb

og IKKE

d:\\db\\mindb.mdb
Avatar billede crunch Nybegynder
15. april 2001 - 15:16 #10
ja præcis.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester