Discussão sobre SQL
02 Mai 2018 19:35
Muitos programadores utilizam o MySQL para guardar seus dados, porém, por não ter informação necessária, depois aparecem alguns problemas, nesse link é possível ver de forma clara e objetiva como proceder.
https://pt.stackoverflow.com/questions/72139/qual-codifica%C3%A7%C3%A3o-de-caracteres-collation-devo-usar-em-mysql
27 Mai 2018 12:48
Sempre quando reinstalo do zero o Windows, faço o checklist:
MySQL / HeidiSQL: CHARSET = UTF8 COLLATE = utf8_general_ci / Motor: InnoDB
Harbour/HMG: Unicode
Editor de Texto: Codificação em UTF8 (Sem BOM)
27 Mai 2018 14:38
Eu sempre usei a outra opção latin1_ci.
Funcionava no Visual Basic, funciona no Harbour usando PTISO.
E pesquisar maiúscula/minúscula é muito bom.
Mas é porque sempre usei assim, não sei dizer se é melhor ou pior.
Por enquanto, só vejo o lado ruim do UTF8 por um caractere poder precisar de mais de um byte.
Com esse tamanho variável, pode precisar funções especiais, e tornar tudo mais lento.
11 Jul 2018 12:07
José Quintas, tudo depende do Sistema Operacional onde seu MySQL estará hospedado, não fica nada lento, o UTF8 é um padrão hoje em dia já que a maioria dos Datacenters usam Linux como Sistema Operacional padrão entre os servidores. Fica tudo mais fácil utilizando esse padrão. Em fim, vai da configuração que cada um tem hospedado. Foi o tempo em que nós ficávamos fazendo conta de bit e byte para otimizar processamento, espaço e memória. Hoje em dia o que conta é uma boa lógica de programação e uma boa estrutura de Banco de Dados. Ah, outra coisa, tento jogar o máximo possível de programação para o MySQL nas triggers e eventos, já que o servidor hospedeiro do MySQL tem que ser parrudo.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.