Olá Allan, tudo bem?
Pelo erro apresentado, parece que o Spring Boot está tendo problemas para executar o script data.sql
. Isso pode ocorrer por diversos motivos, como problemas de conexão com o banco de dados, erros de sintaxe no SQL ou até mesmo problemas de configuração.
Aqui estão alguns passos que você pode seguir para tentar resolver o problema:
Verifique a sintaxe do SQL: Certifique-se de que o arquivo data.sql
está corretamente formatado e que não há erros de sintaxe. No seu caso, o comando SQL parece estar correto, mas vale a pena revisar.
insert into curso (id, nome, categoria) values(1, 'Kotlin', 'PROGRAMACAO');
insert into usuario (id, nome, email) values(1, 'Ana da Silva', 'ana@email.com');
Verifique a configuração do banco de dados: Certifique-se de que as configurações do banco de dados no arquivo application.properties
ou application.yml
estão corretas e que o banco de dados está acessível.
spring.datasource.url=jdbc:mysql://localhost:3306/seu_banco_de_dados
spring.datasource.username=seu_usuario
spring.datasource.password=sua_senha
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
Verifique se as tabelas existem: Certifique-se de que as tabelas curso
e usuario
existem no banco de dados e que suas colunas estão corretamente definidas.
Se, após seguir esses passos, o problema persistir, por favor, forneça todo o seu projeto, envie ele via GitHub ou Drive do Google.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.