Я сделал некоторые поиски по этой теме, наконец, получил некоторые пользовательские изменения
Для Workbench MySQL 6.3.7 Версия доступна графическая межфазная
- Запустите Workbench и выберите соединение .
- Перейдите в «Управление» или «Экземпляр» и выберите «Файл параметров».
- Если Workbench запросит разрешение на чтение файла конфигурации, а затем разрешите его, дважды нажав OK.
- На центральном месте появится окно с файлами параметров администратора.
- Перейдите на вкладку InnoDB и проверьте файл innodb_large_prefix, если он не отмечен в разделе «Общие».
- установить значение параметра innodb_default_row_format в значение DYNAMIC.
Для версий ниже 6.3.7 прямые параметры недоступны, поэтому вам нужно перейти с командной строкой
- Запустить CMD в качестве администратора.
- Перейти Директору, в котором установлен сервер mysql. Большинство случаев его в «C: \ Program Files \ MySQL \ MySQL Server 5.7 \ bin», поэтому команда «cd \» «cd Program Files \ MySQL \ MySQL Server 5.7 \ bin».
- Теперь Запустить команду mysql -u userName - p databasescheema Теперь он запросил пароль соответствующего пользователя. Предоставьте пароль и войдите в подсказку mysql.
- Мы должны установить некоторые глобальные настройки, чтобы ввести приведенные ниже команды один за другим set global innodb_large_prefix = on; установить глобальный innodb_file_format = barracuda; set global innodb_file_per_table = true;
- Теперь, в конце, мы должны изменить ROW_FORMAT требуемой таблицы по умолчанию своим COMPACT, мы должны установить его в DYNAMIC.
- использовать следующую команду alter table table_name ROW_FORMAT = DYNAMIC;
- Выполнено
задан Adriaan Koster 11 November 2015 в 11:49
поделиться