Avatar billede a1a1 Novice
15. februar 2002 - 19:13 Der er 8 kommentarer og
3 løsninger

kopiering af database

Kan man flytte en database?

fx. fra webserver til lokal maskine (og få al data med)

hvis ja, hvordan :)
Avatar billede mortenfn Nybegynder
15. februar 2002 - 20:25 #1
du kan bruge backup-funktionen

BACKUP TABLE tbl_name TO '/path/to/backup/directory'
Avatar billede a1a1 Novice
15. februar 2002 - 20:27 #2
hvordan bruger jeg den så på min lokale maskine ???

skal jeg bare kopiere filerne ind??
Avatar billede mortenfn Nybegynder
15. februar 2002 - 20:28 #3
så får du to filer

.frm (definition) og .MYD (data) udfra bygger mysql selv en ny .MYI
Avatar billede olly Nybegynder
15. februar 2002 - 20:29 #4
Kopier den mappe det ligger i og læg den på den anden maskine!

Simpelt :)

/Olly
Avatar billede mortenfn Nybegynder
15. februar 2002 - 20:31 #5
du skal lægge dem i mysql/data/'db-navn'
Avatar billede mortenfn Nybegynder
15. februar 2002 - 20:33 #6
og bag efter bruger du

RESTORE TABLE tbl_name FROM '/path/to/backup/directory'


se her

http://www.mysql.com/doc/B/A/BACKUP_TABLE.html

http://www.mysql.com/doc/R/E/RESTORE_TABLE.html
Avatar billede mortenfn Nybegynder
15. februar 2002 - 20:34 #7
hvis filerne ligger på en webserver har du ikke adgang til mappen med filerne så er du nød til at backup og restore
Avatar billede fri-hash Nybegynder
15. februar 2002 - 20:35 #8
eller hvis du har phpmyadmin på begge, så tager du simpelthen bare et dump *.sql-fil) i den ene og sætter ind i den anden
Avatar billede a1a1 Novice
15. februar 2002 - 20:39 #9
Databasen eksisterer i forvejen på anden maskine
der er muligvis ændringer i tabelstruktur også?

kan man alligevel bare kopiere ind??
Avatar billede fri-hash Nybegynder
15. februar 2002 - 20:51 #10
ellers så slet den der skal overskrives først og så smid den anden ind ... i phpmyadmin på den der skal kopieres vælger du DUMP ...vælger struktur OG data ... afkrydser "send" og klikker udfør .... så downloader du en tekstfil (.sql)

der hvor den skal sættes ind går du ned under udfør query og vælger "fil", vælger din .sql-fil og så skulle den være der
Avatar billede a1a1 Novice
15. februar 2002 - 21:00 #11
tak tak
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