3
respostas

Mudar Dialect do presistence

Estava vendo no forum em mudar a versão do MySql para versão do curso, não seria mais prático mudar apenas a versão no Dialect do persistence?

3 respostas

Qual versão do mysql você usa?

MySQL 8.0.15

Mudei o dialect para o valor na linha abaixo.

<property name="hibernate.dialect" value="org.hibernate.dialect.MySQL8Dialect" />

No video não fala que devemos colocar a senha criada no banco de dados no value da property:

<property name="javax.persistence.jdbc.password" value="" />

Obs: Sem isso fica dando o seguinte erro:

ERROR: Access denied for user 'root'@'localhost' (using password: NO)

Outro problema que tive foi: Erro de Fuso horario Brasileiro: Tive que entrar no mysql e usar o comando:

SET GLOBAL time_zone = '+4:00';

E tive que baixar o jar: mysql-connector-java-8.0.11.jar