-1

嗨,先生,我是休眠新手...我的休眠配置文件如下所示

<?xml version='1.0' encoding='utf-8'?>

<session-factory>
   <property name="hibernate.connection.driver_class" >org.gjt.mm.mysql.Driver</property>
   <property name="hibernate.connection.url" >jdbc:mysql://localhost/emp</property>
   <property name="hibernate.connection.username" >root</property>
   <property name="hibernate.connection.password" >root</property>
   <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
   <property name="show_sql">true</property>
   <mapping resource="Employee.hbm.xml" />
 </session-factory>
</hibernate-configuration>

我收到一条错误消息,例如“没有路由到主机:connect”我无法修复我的错误。请帮帮我先生

4

1 回答 1

0

尝试将端口号添加到您的连接 url - mysql 的默认值为 3306,因此它看起来像这样:

<property name="hibernate.connection.url" >jdbc:mysql://localhost:3306/emp</property>

检查数据库是否在此端口下运行:转到 Firefox 浏览器 localhost:3306 你应该得到类似的东西:

[��� 5.5.29-0ubuntu0.12.10.1�1���YIDWg%|d�ÿ÷�€����������_2w#FvA~w^OO�mysql_native_password�!�� ÿ„#08S01数据包乱序

所以这是活着的标志:)

于 2013-05-16T10:36:00.677 回答