Ir para conteúdo
Fórum Script Brasil
  • 0

Código de erro 1064 MySQL


Rayssa_issa

Pergunta

Olá pessoal!

Estou começando agora no MySQL e não estou conseguindo resolver esse erro aqui, esta meio confuso pra mim o porquê esta dando errado.

Esse é o código gerrado pelo proprio MySQL, vou deixar uma imagem abaixo mostrando certinho tambem.

-- Table `escola`.`aluno_professor`
        -- -----------------------------------------------------
        CREATE TABLE IF NOT EXISTS `escola`.`aluno_professor` (
          `aluno` INT NOT NULL,
          `professor` INT NOT NULL,
          PRIMARY KEY (`aluno`, `professor`),
          INDEX `fk_alunos_has_professores_professores1_idx` (`professor` ASC) VISIBLE,
          INDEX `fk_alunos_has_professores_alunos_idx` (`aluno` ASC) VISIBLE,
          CONSTRAINT `fk_alunos_has_professores_alunos`
            FOREIGN KEY (`aluno`)
            REFERENCES `escola`.`alunos` (`id`)
            ON DELETE NO ACTION
            ON UPDATE NO ACTION,
          CONSTRAINT `fk_alunos_has_professores_professores1`
            FOREIGN KEY (`professor`)
            REFERENCES `escola`.`professores` (`id`)
            ON DELETE NO ACTION
            ON UPDATE NO ACTION)
        ENGINE = InnoDB

SQL script execution finished: statements: 7 succeeded, 1 failed

Fetching back view definitions in final form.
Nothing to fetch

db.PNG

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

A minha sugestão é começar com algo mais simples assim:

drop table if exists alunos; 
create table alunos (id int, nome varchar(45), PRIMARY KEY (id));
drop table if exists professores;
create table professores (id int, nome varchar(45), primary key (id));
drop table if exists salas;
create table salas (id int, numero_sala int, horario datetime, 
	idprofessor int, idaluno int, primary key(id));

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...