Clipper On Line • Ver Tópico - Criar Banco no MySQL

Criar Banco no MySQL

Discussão sobre SQL

Moderador: Moderadores

 

Criar Banco no MySQL

Mensagempor MSDN » 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
Marcelo Neves
Harbour+MiniGUI : harbourdeveloper.blogspot.com.br
Harbour 3.2, MiniGUI Extended, Borland C++ 5.5.1, xEdit, DBF/CDX, MySQL
(41) 99786-3995
skype : msdn.xbase
marcelo.souza.das.neves@gmail.com
Avatar de usuário

MSDN
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 318
Data de registro: 28 Nov 2003 14:55
Cidade/Estado: Curitiba - PR
Curtiu: 37 vezes
Mens.Curtidas: 46 vezes

Criar Banco no MySQL

Mensagempor NiltonGM » 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)
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 219
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 142 vezes
Mens.Curtidas: 3 vezes

Criar Banco no MySQL

Mensagempor JoséQuintas » 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.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 9532
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 6 vezes
Mens.Curtidas: 559 vezes

Criar Banco no MySQL

Mensagempor NiltonGM » 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.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 219
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 142 vezes
Mens.Curtidas: 3 vezes

Criar Banco no MySQL

Mensagempor hazael » 21 Ago 2018 22:41

Eu uso Latin1_General_CI_AI
Também acho que funciona bem, junto com PTISO
UTF-8 ainda não achei vantagem, além de usar mais espaço, como o José já disse.
Harbour | GTWVT | MingW | Visual Studio Code
Avatar de usuário

hazael
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 376
Data de registro: 27 Nov 2016 12:59
Curtiu: 4 vezes
Mens.Curtidas: 21 vezes




Retornar para SQL

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes


Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro