Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Erro na sintaxe de sql

{ "code": "ER_PARSE_ERROR", "errno": 1064, "sqlMessage": "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 '' at line 1", "sqlState": "42000", "index": 0, "sql": "INSERT INTO Pets SET " }

vem esse resultado no Postman

https://github.com/lucaspires-source/Rest-com-NodeJS-API-com-Express-e-MySQL-ALURA o código em questão não sei o que pode ser

6 respostas

Oi, Lucas, tudo bem?

A forma está correta, mas o erro nos diz que há um erro de sintaxe relacionada à versão do seu MySQL. A versão do MySQL utilizada no curso é 2.17, a sua é 2.18, apesar de ser pequena, seria interessante baixar a sua versão para 2.17 para testar. Faça o downgrade da versão para a usada no curso, testa novamente e me fala se deu certo!

Fiz isso,deu na mesma, larguei o curso

Muito Obrigado

Oi, Lucas!

Você subiu as modificações pra o seu github para que possa testar?

solução!

Oi, Lucas, tudo bem?

Testei o seu projeto e obtive sucesso na requisição, da forma como está no github:

Como você está fazendo a requisição no Postman? Eu testei no Insomnia, que é programa análogo ao Postman.

Deu Tudo certo,muito obrigado

Oie, Lucas! Que bom que deu certo!