Sidehistorik
...
Kopier data biblioteket (normalt i /var/lib/mysql) med
Kodeblok |
---|
sudo cp \-R \-p /var/lib/mysql /path/to/new/datadir |
Vi behøver kun datafilerne, derfor sletter vi resten (ignorer fejl omkring sletning af directories)
Kodeblok |
---|
sudo rm /path/to/new/datadir/* |
Så tilretter vi MySQL konfigurationsfilen
Kodeblok |
---|
sudo vi /etc/mysql/my.cnf |
Ret parameteren “datadir” fra “/var/lib/mysql” til mysql” til den nye sti /path/to/new/datadir/
Fra Ubuntu 7.10 (Gutsy Gibbon) bruger Ubuntu applikationen AppArmor til at beskytte dele af filsystemet. Derfor skal AppArmor konfigureres til at tillade adgang til den nye sti.
Kodeblok |
---|
sudo vi /etc/apparmor.d/usr.sbin.mysqld |
...
Kontroller MySQL Error loggen for fejl under opstart
Advarsel |
---|
De fleste gange hvor dette ikke virker som forventet, er der 2 grunde: |