Alterar o agrupamento de idioma de todas as tabelas MySQL

Se o agrupamento (collation) de idioma do servidor de banco de dados do seu site de produção e do seu site de staging for diferente, você pode usar a consulta MySQL abaixo para gerar uma nova consulta que permite alterar o agrupamento de idioma de todas as tabelas do banco de dados de uma só vez. SELECT CONCAT("ALTER TABLE ", TABLE_SCHEMA, '.', TABLE_NAME," COLLATE latin1_general_ci;") AS ExecuteTheString FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA="DATABASE_NAME" AND TABLE_TYPE="BASE TABLE";

Rene Hermenau

Autor: Rene Hermenau

Sobre o autor: René Hermenau é o fundador do WP STAGING. Ele trabalha com backups do WordPress, ambientes de staging, migrações, gestão de bases de dados e fluxos de implantação seguros.