-
Posts
11 -
Cadastrado em
-
Última visita
Tópicos solucionados
-
O post de Jamesplayhard em Erro ao Criar Tabela no Hibernate foi marcado como solução
Descobri aonde estava o erro.
ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘type=InnoDB’ at line 1 O que Significa isso? Significa que o Hibernate estav atentando criar a tabela usando a cláusula type=InnoDB, só que a partir da versao 5.5 do Mysql essa cláusula mudou de type=InnoDB para ENGINE=INNODB.
E eu estou usando a versão 5.7, não sabia que a partir da 5.x mudou as cláusulas, quebrei a cabeça, mas descobri.
Possível Solução
Baixar a Libs mais recente do Hibernate
Outra possibilidade é usar o Dialeto org.hibernate.dialect.MySQLDialect, não tenho certeza mas pode ser uma solução:
Obs: a segunda possibilidade funcionou.
Mas obrigado pela atenção.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais