hibernate连接数据库时候提示hibernate.dialect✀ must be set when no Connection avalable

2025-01-02 13:15:21
推荐回答(5个)
回答1:

必须设置数据库驱动类型,告诉hibernate是要用哪个数据库,因为每个数据库的sql语法规则不一样,只有正确指定数据库类型配置,hibernate才能正常的转换相应的sql语句,正常执行到数据库;
---------------------------------------------------------------------------------------------------------------------------------
你看看数据库是不是正常启动着呢,有可能是数据库关闭了

回答2:

你的连接的是mysql数据库是吧,但你写的connection.url地址为jdbc:sqlserver://localhost:3306;DatabaseName=many-one,改为jdbc:mysql:///many-one试试看

回答3:

你连接的是sqlserver数据库,为啥设置方言为MySQL方言.还有就是驱动类根本就对不上当然不可利用了/

回答4:


org.hibernate.dialect.MySQLDialect

回答5:

你连的是sql数据库?