Avatar billede beroni Nybegynder
28. november 2003 - 21:56 Der er 8 kommentarer og
1 løsning

Upload fra acces eller fra exel til MySql på server

Jeg har et par hundrede links i en acces-database på lokal pc som skal uploades til en nyoprettet MySql database på serveren. Hvordan gøres dette lettest??  Er der et særligt SQL-kald, som er anvendeligt!  Jeg er ikke erfaren i MySql - så giv venligst et precist svar.
Avatar billede arne_v Ekspert
28. november 2003 - 22:03 #1
Hvis du har direkte adgang til MySQL, så:
  - opret tabellen i MySQL
  - installer MyODBC
  - link tabellen fra Access
  - copy paste fra din Access tabel til din linkede MySQL tabel
Avatar billede beroni Nybegynder
28. november 2003 - 22:46 #2
Det lyder let, Arne men hvorfra downloader jeg MyODBC.
Jeg har adgang til serveren via FTP og til MySQL basen via phpmyadmin.
- Iøvrigt har jeg netop nu downloadet DB-Tools-manager, som jeg har set anbefalet andet steds.
Det lyser lettest at lave overførslen via MyODBC - hvis du kan hjælpe mig videre.
tak
Avatar billede arne_v Ekspert
28. november 2003 - 22:50 #3
Download er:
  http://www.mysql.com/downloads/api-myodbc-3.51.html

Men det lyder ikke som du kan bruge det.

FTP og PHPMyAdmin adgang er ikke nok til ODBC.
Avatar billede arne_v Ekspert
28. november 2003 - 22:52 #4
Jeg kan se ihvertfald 3 muligheder:

1)  check om dit web-hotel har en Access MDB import utility

2)  installer MySQL hjemme hos dig selv, importe med MyODBC,
    lav en dump, upload den med FTP og load med PHPMyAdmin

3)  find et tool der kan lave noget MySQL kan loade udfra
    Access databasen
Avatar billede beroni Nybegynder
28. november 2003 - 23:34 #5
Jeg har downloadet MyODBC og kan som du siger ikke få det til at virke.
mit webhotel b-one  understøtter ikke acces.mdb. 
Jeg har installeret MySQL og Apacheserver hos mig selv for ca 14 dage siden - og det hele er lidt nyt.
Er det ikke muligt at importere en sql forespørgsel eller en kommaseppareret fil med data via phpMyadmin til serveren for upload
Avatar billede arne_v Ekspert
28. november 2003 - 23:39 #6
Hvis du kan få data ind i din lokale MySQL via ODBC, så kan du
dumpe data med mysqldump, den fil kan uploades via FTP og
loades via PHPMyAdmin.
Avatar billede beroni Nybegynder
29. november 2003 - 00:06 #7
Det kan ikke få til at virke på stående fod - men jeg har ikke opgivet.
Dokumentationen på  http://www.mysql.com/doc/en/LOAD_DATA.html kan måske anvendes ved overførsler af filer - uden først at skulle have de forskellige programmer til at spille sammen først ??
Avatar billede arne_v Ekspert
29. november 2003 - 01:04 #8
Ja.

Hvis du eksporterer en CSV fil fra Access og har oprettet tabel
strukturen manuelt i MySQL, så kan du uploade den  CSV fil og
loade den med LOAD DATA via PHPMyAdmin.
Avatar billede beroni Nybegynder
29. november 2003 - 12:58 #9
Tak for hjælpen Arne - det ser ud til at virke - og samtidig være en overkommelig operation
mvh bent
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