Ändring i MySQL påverkar kommandot mysqldump

Använder du kommandot mysqldump behöver du känna till den här ändringen som påverkar dig.

I en buggfix-version av MySQL har de tyvärr valt att introducera en ändring som påverkar bakåtkompatibiliteten. Om du vet med dig att du använder kommandot mysqldump själv i något skript eller för att ta egna säkerhetskopior av databaser behöver du läsa vidare.

Ändringen innebär att tillgång till tabellen INFORMATION_SCHEMA.FILES nu kräver rättigheten PROCESS. Kommandot mysqldump kräver just det när det ska komma åt tablespace-information.

För att komma runt det kan du använda mysqldump med --no-tablespaces alternativet. I de flesta fall behöver du nämligen inte tablespace-information med i din dump.

Ett vanligt användningsområde för mysqldump-kommandot är att skapa egna säkerhetskopior på databaser, eller för att migrera databaser.

Gäller alla servrar utom…

Den här ändringen påverkar alla våra webbhotellsservrar samt managed server (alltså inte dig med en VPS/DIY Server).

Under hösten kommer vi att uppgradera till MariaDB (en variant av MySQL) på samtliga servrar (webbhotell & managed server). MariaDB påverkas inte av det här problemet. Är din server uppgraderad till MariaDB behöver du inte heller bry dig om det här.

Uppgraderingen sker löpande under hösten och du hittar en aktuell lista på vår statussida.