Avatar billede morten_linder Praktikant
26. juli 2002 - 07:36 Der er 5 kommentarer og
1 løsning

Ændre datadir

Hej folkens

Jeg har installeret en maskine med MySQL på, men er løbet ind i et problem.

Jeg har ændret datadiret efterfølgende, ved at rette i startup scriptet og peget det ned på /sql i stedet for /var/lib/mysql.

Når jeg nu prøver at køre mysql fra min linuxprompt får jeg følgende fejl.

ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Hva faen betyder det?
Og endnu vigtigere... hvordan løses det?

mysql.sock ligger både i det gamle og det nye dir.

Morten
Avatar billede myplacedk Nybegynder
26. juli 2002 - 09:31 #1
Jeg bliver altså lige nødt til at spørge... Hvorfor flytte det?
Normalt er der ingen grund til at ændre den slags i unix.
Avatar billede morten_linder Praktikant
29. juli 2002 - 08:32 #2
fordi at databaser performer bedst fra raid...

så jeg har naturligvis flyttet det til mit raid.

Morten
Avatar billede morten_linder Praktikant
29. juli 2002 - 08:45 #3
skal jeg hælde flere point på, for at få løst opgaven?

Morten
Avatar billede myplacedk Nybegynder
29. juli 2002 - 15:19 #4
Du har altså mounted noget raid på "/sql"? Hvorfor ikke bare mounte det på "/var/lib/mysql" i stedet?
Avatar billede morten_linder Praktikant
31. juli 2002 - 09:20 #5
Ok.. det løser ikke mit problem, og jeg har selv løst det.

den der skide fil genereres af Mysql hver gang den startes op.
Jeg har i my.cnf sat socket = /sql

så spiller det.

Morten
Avatar billede myplacedk Nybegynder
01. august 2002 - 22:05 #6
Jo, det ville løse dit problem, og det enda på en bedre måde.
Undskyld jeg brugte din tid på ingenting.
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