(TUT) Erros comuns MySQL

Após analisar diversas dúvidas sobre o uso de MySQL no SA-MP, o autor (DiegoR) observou que muitos programadores cometem erros ao utilizar a linguagem SQL e o plugin MySQL do BlueG. Então ele resolveu disponibilizar este tutorial com os erros mais comuns cometidos tanto na linguagem SQL quando no uso do plugin.


  • Deletar toda tabela quando cria uma coluna errada
Este é o erro mais comum pelo que percebi entre os membros do fórum, muitas vezes quando querem adicionar uma coluna ou alterar uma coluna, deletam toda tabela e a recriam novamente, além de ser trabalhoso você perde todos os dados da tabela, para isso utiliza a instrução ALTER TABLE.

Para adicionar uma coluna na tabela utiliza-se a instrução:

Por exemplo:

Para excluir apenas uma coluna da tabela:

Por exemplo:


  • Tipo de dado ao ler o cache

Muitos pedem ajuda para ler os dados do banco, quer fazer o código porém não funciona, mas apenas não percebem que cada tipo de dado tem sua respectiva função, por exemplo, o DiegoR costuma identificar as colunas pelo seu nome, ou seja, uso as funções:

cache_get_value_name para string

cache_get_value_name_int para inteiros

cache_get_value_name_float para floats


  • Colunas com nome em sequencia
Diversas programadores fazem isso, alguns por ter aprendido assim, outros por costume.
O MySQL é um SGBD Relacional, ou seja, ele tem relações, você deve relacionar as tabelas, criar colunas em sequencias da trabalho para usar, para manutenção, legibilidade, etc.

Exemplo de tabelas relacionadas:

Para mais informações clique aqui e acesse este tutorial.

Estes são os "erros" mais cometidos no tempo em que o autor esteve observando tópicos e conversas sobre SQL.

Links recomendandos:
w3schools
wiki sa-mp
Junções
Modelagem de dados










COMPARTILHE

VEJA TAMBÉM

Próxima
« Anterior
Anterior
Próximo »