Criar Banco no MySQL

Forum sobre SQL.

Moderador: Moderadores

MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

Criar Banco no MySQL

Mensagem por MSDN »

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/ ... r-em-mysql
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

Criar Banco no MySQL

Mensagem por NiltonGM »

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)
Nilton Medeiros
nilton@sistrom.com.br
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Criar Banco no MySQL

Mensagem por JoséQuintas »

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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

Criar Banco no MySQL

Mensagem por NiltonGM »

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.
Nilton Medeiros
nilton@sistrom.com.br
Responder