Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 1000 postagens
Mais de 1000 postagens
Tópico Autor
Mensagens: 1309
Sexo: Masculino

Melhor tipo de campo para texto

26-04-2013 10:20

Há uma seção de notícias no código que estou desenvolvendo. Funciona ok. Para testes utilizei o campo VARCHAR, mas, pelo que vi, ele admite até 255 caracteres. Fiz uma tentativa de criação do campo com 300 caracteres e resultou nisto:

Banco de Dados v_0_bd - tabela aip Rodando em localhost

Erro

comando SQL :

ALTER TABLE `v_0_bd`.`aip` ADD `teste_tamanho_campo` VARCHAR(300) NOT NULL AFTER `exp_3`

Mensagens do MySQL :

Champ 'teste_tamanho_campo' trop long (max = 255). Utilisez un BLOB


O sistema sugere que se utilize campo do tipo BLOB. Mas também existe o tipo de campo TEXT. Qual destes dois seria melhor para a finalidade? O PHP os trata da mesma maneira quanto à utilização dos registros? Há diferença de performance? Tenho lido algo sobre diferenças. Mas gostaria de saber a opinião aqui, o que prezo muito.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Melhor tipo de campo para texto

26-04-2013 10:53

Eu acho que a melhor opção nesse aso seja usar o tipo longtext. Eu particularmente uso o tipo blob para armazenar imagens em uma coluna do banco de dados.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 1000 postagens
Mais de 1000 postagens
Tópico Autor
Mensagens: 1309
Sexo: Masculino

Melhor tipo de campo para texto

26-04-2013 13:14

Obrigado. Vou testar. Estou tendo de refazer a validação do campo de texto, depois testarei esse tipo. E fecho o post.
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado