Avatar billede hairboy1234 Nybegynder
24. januar 2003 - 18:55 Der er 4 kommentarer og
2 løsninger

Import mysql db

Hvordan importere jeg rigtig store mængder mysql-materiale ind i min database.

Jeg har phpmyadmin til rådighed på serveren og en kæmpe sql-fil med 20 mb data liggende på min pc, der skal uploades dertil.

Nogle smarte trick, for phpmyadmin's importfunktion går helt kold, bare jeg importere mere end 500 linier adgangen. Samme gælder fil-import der blot ignorere sql-filen hvis den er for stor.

Hvad gør jeg?
Avatar billede fangel Nybegynder
24. januar 2003 - 19:11 #1
hmm.... deler det lidt op...

består filen ikke af en masse linier alle denne

INSERT INTO tabelnavn (rækkenavn, rækkenavn2, rækkenavn3) VALUES ('værdi','værdi2','værdi3')

muligvis unden den første parentes....

så kan du jo bare dele den op i filer af 100 lininer... det vil tage lidt tid... det er hvad jeg tror er hurtigts...

Morten
Avatar billede hairboy1234 Nybegynder
24. januar 2003 - 19:14 #2
det vil tage hundre år. Den indeholder næsten 100.000 linier!
Avatar billede fangel Nybegynder
24. januar 2003 - 19:16 #3
hmm... kan ikke lige se en bedere måde... med mindre du er admin på serveren... så kan du kopiere nogle MySQL filer (fra %mysql_dir%/data/) ind på den nye server, og restarte MySQL, så har du dem med (virker dog kun hvis det er en hel database, og den ikke findes på den nye server)

Morten
Avatar billede fangel Nybegynder
24. januar 2003 - 19:17 #4
ellers kan du jo lave et PHP script, der læser filen, deler den op i dele på 250 linier og skriver så det antal filer a 250 linier der skal til...
Avatar billede hairboy1234 Nybegynder
24. januar 2003 - 19:29 #5
Jeg er ikke admin på serveren.

Bider i det sure æble og tager lidt af gangen.

Skriv et svar hvis du vil have nogle point for dine forslag.
Avatar billede fangel Nybegynder
24. januar 2003 - 19:30 #6
ok da, så lidt...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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