yphastos
9/1/2017 - 9:15 PM

cambiar character set y collation de tablas en mysql

cambiar character set y collation de tablas en mysql

/*
cambiar character set y collation de tablas en mysql

nota, al parecer HeidiSQL tiene un bug, tal que al seleccionar la default collation a utf8_unicode_ci, las se cambia la tabla pero no las columnas,
si se usa la opcion "convert data" (un checkbox), cambia las columnas a utf8_unicode_ci, pero la tabla la deja como utf8_general_ci

para evitar eso, mejor usar el siguiente comando por tabla:

ref: http://georgepavlides.info/convert-all-tables-in-a-mysql-database-to-utf8_general_ci/
// nota que en la pagina viene a utf8_general_ci, pero es igual usando utf8_unicode_ci
*/
/*
ALTER TABLE mytable CONVERT TO CHARACTER SET utf8  DEFAULT COLLATE utf8_unicode_ci ;
*/