Avatar billede trumf Nybegynder
19. november 2003 - 14:24 Der er 42 kommentarer og
1 løsning

Flyt MySQL fra en server til anden

Hejsa Eksperter

Jeg skal have flyttet min MySQL fra en server til en anden.

Jeg har en win2k3 som kører med mine webs og med MySQL og det spiller fint, men jeg skal have flyttet det hele, da jeg skal lave RAID. (det har intet med RAID at gøre, men ville bare nævne det :-)

Jeg skal have flyttet det til en Win2k server, som jeg har fået op at køre. Den kan godt vise mine ASP sider, men ikke dem der bruger MySQL. Jeg har vist fået lavet noget skidt med at slette root da jeg lige skulle prøve noget og nu kan jeg ikke fjerne den igen, så jeg kan geninstallere MySQL.

Det er en MySQL 4.1 alpha (jeg bruger subqueries)

Jeg kan desuden heller ikke installere PHPmyAdmin!

Please help
Avatar billede arne_v Ekspert
19. november 2003 - 14:31 #1
Er problemet at få slettet og geninstalleret MySQL ?

Eller at flytte data ?

Sidstnævnte vil jeg sige dump og import igen.
Avatar billede arne_v Ekspert
19. november 2003 - 14:33 #2
Med det første. Vil jeg nok tage de forsigtige handsker på og slette
alle referancer i registry og så installere.
Avatar billede trumf Nybegynder
19. november 2003 - 14:42 #3
Ja, det er nok begge dele :o

Jeg sletter lidt fra registreringsdb så ?
Avatar billede trumf Nybegynder
19. november 2003 - 14:45 #4
Jeg kan ikke finde noget i den om MySQL !!
Avatar billede arne_v Ekspert
19. november 2003 - 14:48 #5
Ikke i:
  HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB
?

Og den må da også være nævnt i uninstall ??
Avatar billede trumf Nybegynder
19. november 2003 - 14:52 #6
Nej for den er jo ikke installeret som sådan. Jeg har bare lagt alle filerne i roden af C og så startet den via DOS. Det gjorde jeg også sådan på den anden server hvor det kører fint...
Avatar billede arne_v Ekspert
19. november 2003 - 14:55 #7
Så forstår jeg ikke helt problemet.

Jeg troede at det var uninstall der ikke virkede fordi du havde slettet
filerne manuelt.
Avatar billede trumf Nybegynder
19. november 2003 - 14:57 #8
Jeg kan ikke slette dem, da nogle af filerne er i brug. Jeg skal have stoppet MySQL i DOS først tror jeg.
Avatar billede arne_v Ekspert
19. november 2003 - 15:02 #9
net stop mysql

måske ?

Men eller kan en reboot vil stoppe den ?
Avatar billede trumf Nybegynder
19. november 2003 - 15:05 #10
Jeg er ikke klar over hvad du mener med net stop.
Reboot hjælper ikke...
Avatar billede arne_v Ekspert
19. november 2003 - 15:12 #11
Åben en DOS box og afgiv komamndoen:

net stop mysql

(det mener jeg er kommandoen til at stoppe mysql servicen)
Avatar billede trumf Nybegynder
19. november 2003 - 15:26 #12
OK den net mysql stop. Det ser ud til at virke. Den skriver: the mysql service is stopping.......  og prikkerne bliver ved at komme... den har været ca 5 minutter om at stoppe nu. Det skulle den da ikke hvad ?
Avatar billede arne_v Ekspert
19. november 2003 - 15:38 #13
Nej.
Avatar billede arne_v Ekspert
19. november 2003 - 15:39 #14
Kan du gå ind i control panel, administrative, services og ændre servicen fra
automatic til manual ?

Hvis ja så gør det og reboot.
Avatar billede trumf Nybegynder
19. november 2003 - 15:41 #15
Det har jeg lige gjort :-)
Avatar billede arne_v Ekspert
19. november 2003 - 15:43 #16
Så kan den vel ikke køre længere ??
Avatar billede trumf Nybegynder
19. november 2003 - 15:51 #17
Nix, så nu er hele mappen fjernet.

Skal jeg afinstallere servicen inden jeg starter den igen med den "friske" mappe og hvordan afinstallerer man en service ?
Avatar billede arne_v Ekspert
19. november 2003 - 15:54 #18
Man afinstallerer servicen med programmet.

mysqld -uninstall

Så jeg tror at du skal installere igen.

Og så få servicen på plads bagefter.
Avatar billede trumf Nybegynder
19. november 2003 - 16:17 #19
det var mysqld --remove der klarede den!
Avatar billede arne_v Ekspert
19. november 2003 - 16:19 #20
Så huskede jeg forkert.
Avatar billede trumf Nybegynder
19. november 2003 - 16:21 #21
Jeg kan bare ikke finde en setup.exe til at installere den!
Avatar billede arne_v Ekspert
19. november 2003 - 16:24 #22
mysqld --install
Avatar billede arne_v Ekspert
19. november 2003 - 16:25 #23
Og denne gang checkede jeg med:

mysqld --help

:-)
Avatar billede trumf Nybegynder
19. november 2003 - 16:31 #24
Men det installere jo kun servicen eller er det det hele ?
Avatar billede trumf Nybegynder
19. november 2003 - 16:33 #25
Det var godt nok også det jeg gjorde sidst, så det mår det jo være :-)
Genstarter lige serveren inden for en sikkerheds skyld.
Avatar billede trumf Nybegynder
19. november 2003 - 16:41 #26
OK nu er den startet igen, men jeg kan ikke connecte med mysql-front. Jeg får fejlen:
2003 - Can't connect to MySQL server on '192.168.2.3' (10061)
Avatar billede trumf Nybegynder
19. november 2003 - 16:50 #27
og når jeg prøver at starte winmysqladmin kan den ikke finde filen LIBMYSQL.dll
Avatar billede arne_v Ekspert
19. november 2003 - 16:50 #28
Jeg kender intet til mysql-front
Avatar billede arne_v Ekspert
19. november 2003 - 16:51 #29
Den ligger i C:\mysql\lib\opt
Avatar billede trumf Nybegynder
19. november 2003 - 17:03 #30
Jeg har kopieret den ind nu, og har nu fået åbnet for det, men der er ikke en mysql database, som der ellers skulle være. Det er jo den med users tabellen!!
Avatar billede arne_v Ekspert
19. november 2003 - 17:17 #31
Hvis du har geninstalleret MySQL så er den vel "tom" !?
Avatar billede trumf Nybegynder
19. november 2003 - 17:29 #32
nej der ligger en test db, men der skulle da også meget gerne være en mysql db med en tabel der hedder users, hvor root er oprettet, ellers kan man da ikke bruge den eller hvad...
Avatar billede arne_v Ekspert
19. november 2003 - 17:51 #33
Du må da være logget ind som noget, så brugerne må da være defineret.
Avatar billede trumf Nybegynder
19. november 2003 - 18:38 #34
Jeg kan ikke få lov til at starte servicen :-(
Avatar billede trumf Nybegynder
19. november 2003 - 21:54 #35
Kunne det være at det er min 4.1 version der er for ny og ustabil til win2000 ?
Avatar billede arne_v Ekspert
19. november 2003 - 22:01 #36
4.1 er ikke erklæret production ready endnu.

Men der er mange som bruger den alligevel.

Og der må også være mange som bruger den på Windows 2000.

Så det tror jeg ikke.
Avatar billede trumf Nybegynder
23. november 2003 - 01:04 #37
Nu har jeg installeret version 4.0.16 med installer og nu kører den, så nu skal jeg have flyttet den "gamle", men først vil jeg gerne have PHPmyAdmin (jeg har også installeret PHP) op at køre. Hvor finder jeg PHPmyAdmin og hvordan laver jeg et dump ???
Avatar billede arne_v Ekspert
23. november 2003 - 01:06 #38
Avatar billede trumf Nybegynder
29. november 2003 - 12:26 #39
Jeg har betalt en gut for at komme og gøre det, men smider du ikke lige et svar arne, så vi kan få lukket.
Avatar billede arne_v Ekspert
29. november 2003 - 12:29 #40
ok
Avatar billede trumf Nybegynder
29. november 2003 - 12:32 #41
Takker :-)

Opretter lige et nyt hvis du er frisk på mere...
Avatar billede arne_v Ekspert
29. november 2003 - 12:34 #42
Jo måske
Avatar billede trumf Nybegynder
29. november 2003 - 12:43 #43
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