Size: a a a

2021 October 30

В

Виктор in MySQL
Задача: сжать таблицу и затем вернуть её в исходное стандартное место хранения.

Реализовал так:
http://pastie.org/p/1JmswmS8xhXLaXwV6Kuv1w

Но не уверен как правильно вернуть таблицу в стандартное физическое место хранения innodb_file_per_table?

Могу директивно указать через
alter table test.tablename DATA DIRECTORY = '[standartPath]'

Но есть ощущение что правильнее возвращать таблицу на место хранения не указывая прямой путь, а как то иначе. Я прав или годится прямое указание?
источник

V

Victor in MySQL
Создать пользователя root который может подключаться откуда угодно без пароля и дать ему все права. Но это вредный совет
источник

В

Виктор in MySQL
В итоге, alter table с data directory не сработали и я сделал повторное создание таблицы тем же методом что и в начале: create, потом insert
источник