Avatar billede kbhadsten Nybegynder
31. august 2006 - 14:44 Der er 2 kommentarer og
1 løsning

Flyttet Datadir gør at MySQL ikke vil starte

Hej XP.dk

Jeg har installeret debian 3.1 og MySQL 4.0, og vil gerne have flyttet min MySQL database over på en anden harddisk (for mere plads).

Jeg har ændre my.cfg som følger:

[mysqld]
#
# * Basic Settings
#
user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir        = /usr
datadir        = /wwwdata/mysql
#datadir        = /var/lib/mysql
tmpdir          = /tmp
language        = /usr/share/mysql/english
skip-external-locking


Den nye lokation er : /wwwdata/mysql, men når jeg indsætter denne placering, så kan jeg ikke starte database service'en igen.

Følgende fejl fremkommer:

tarting MySQL database server: mysqld...failed.
        Please take a look at the syslog.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

Jeg har tjekket at den pågældende fil er til stede, og jeg har prøvet at chmod'e begge mapper til 777, bare for at se om det var et rettighedsspørgsmål. Intet hjalp!

Håber i kan hjælpe, på forhånd tak.
Avatar billede kbhadsten Nybegynder
31. august 2006 - 14:45 #1
Jeg har selvfølgelig kopieret selve databasefilerne over!
Avatar billede kbhadsten Nybegynder
01. september 2006 - 07:53 #2
Jeg har selv fundet løsningen. Det viste sig at fordi jeg havde kopieret mappen /var/lib/mysql, så var ejerskabet af mappen blevet ændret til root brugeren.
Jeg brugte derfor "chown" til at sætte mysql på som ejer og gruppe af mappen
ved hjælp af følgende kommando:

chown -R mysql:mysql mysql
Avatar billede kbhadsten Nybegynder
01. september 2006 - 07:53 #3
*Tråden lukkes*
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