Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

alteração do mysql innodb_large_prefix


Entre 5.6.3 e 5.7.7 (ou seja, se você estiver executando o MySQL 5.6 ou MariaDB 10.0), existem 4 etapas:
  • SET GLOBAL innodb_file_format=Barracuda;
  • SET GLOBAL innodb_file_per_table=ON;
  • ROW_FORMAT=DINÂMICO; -- ou COMPRESSED (vai no final de CREATE)
  • innodb_large_prefix=1

Observação
SELECT * FROM information_schema.INNODB_SYS_TABLESPACES;

fornecerá o file_format e o row_format. Algumas outras tabelas I_S fornecem pistas de file_per_table.