Я хотел бы переместить все, что связано с моей текущей базой данных MySQL, в подкаталог /home/mysql
. Мне не нужно перемещать файлы журналов или my.cnf
, только данные.
Я не знаю, где хранятся фактические файлы базы данных и как указать MySQL загружать их из другого каталога после их перемещения.
Можете дать мне какое-нибудь руководство?
Каталог данных определяется переменной datadir. Вы можете проверить текущую директорию данных с помощью:
show variables like 'datadir';
В вашем my.cnf в разделе [mysqld] вы можете установить:
datadir=/path/to/mysql/data
Ура