[ajuda]mysql erro

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[ajuda]mysql erro

Mensagem por Isaque Onix em Qui 17 Jul 2014, 21:05

Ola, estou criando um jogo online e encontrei um erro. eu estou aprendendo MYSQL/PHP e criei esse script:

Código:
CREATE TABLE usuarios (
c_id INT NOT NULL AUTO_INCREMENT,
login VARCHAR(20),
senha VARCHAR(20),
online VARCHAR(20)
);

mais da um erro, não consigo colocar em auto increment para o id do usuario. alguém pode me ajudar?

o erro:
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key

Lembrando que ainda estou aprendendo MYSQL/PHP, peço paciencia.

[edit]
peço também que me expliquem para que servem as informaçoes que existem em todos os bancos de dados...

Isaque Onix

Número de Mensagens : 1597
Idade : 22
Data de inscrição : 15/08/2010
Reputação : 147
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://spyreserver.16mb.com

Voltar ao Topo Ir em baixo

Re: [ajuda]mysql erro

Mensagem por itarodrigo em Dom 14 Set 2014, 01:33

pessoal, se eu revivi um tópico muito antigo peço desculpas (não qual tempo um tópico é considerado antigo), mas a resposta é a seguinte:

Código:
CREATE TABLE 'usuarios' (
  'c_id' int(11) NOT NULL AUTO_INCREMENT,
  'login' varchar(20) NOT NULL,
  'senha' varchar(20) NOT NULL,
  'online' varchar(20) NOT NULL,
  PRIMARY KEY ('c_id')
)

O erro '#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key'

diz que voce tem que definir uma chave primária, que está na linha: PRIMARY KEY ('c_id')

a chave primária é uma coluna onde os dados armazenados não podem se repetir, e tambem é usada para organizar a tabela e facilitar as buscas.

na sua tabela, pode ser usada no campo ID, pois o mesmo nunca deve se repetir, assim como o campo login tambem na deve se repetir.

espero que tenha ajudado.

abraços.

itarodrigo

Número de Mensagens : 599
Idade : 33
Data de inscrição : 28/08/2010
Reputação : 52
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [ajuda]mysql erro

Mensagem por Isaque Onix em Ter 16 Set 2014, 03:51

bom, ja tava resolvido, mais de qualquer forma um joinha pela boa vontade!!! valeu!

Isaque Onix

Número de Mensagens : 1597
Idade : 22
Data de inscrição : 15/08/2010
Reputação : 147
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://spyreserver.16mb.com

Voltar ao Topo Ir em baixo

Re: [ajuda]mysql erro

Mensagem por Conteúdo patrocinado Hoje à(s) 08:51


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum