Права на базы данных MySQL

upload successful

Многим из тех, кто столкнулся с переездом на другой сервер приходилось решать задачу по переносу баз данных, обычно просто копируют папки с базами из

/var/lib/mysql/

да, да, именно в этой директории находятся файлы MySql баз данных ( очень долго не мог запомнить)

Может получиться так, что у пользователя mysql не будет прав на работу с базой данных и он будет ругаться на отсутствие полей или т.п.

Нам в помощь такая штука:

1
chown mysql:mysql /var/lib/mysql/[db_name]/*

Где [db_name] <= имя базы данных, у которой меняем владельца

после всего, что мы натворили перезапускаем mysql и всё должно быть хорошо

Кстати, по поводу переезда, с такой проблемой я столкнулся при переезде с selectel на digitalocean