服务器装的是Mysql数据库,修改过连接超时这项。
本地用hibernate开发的代码。现在一个很怪异的问题是,在服务器的原来数据库A同时再创建一个数据模型和A一样的数据库BA内容有些表没有数据,有些表有数据, 但B库很多表都有数据。原来hibernate连接并操作的都是数据A,现在改配置文件的数据库是B,但查询的内容依然是A的,打印看到的内容也是数据库A的。请问这是什么原因?为什么会这样?
本地用hibernate开发的代码。现在一个很怪异的问题是,在服务器的原来数据库A同时再创建一个数据模型和A一样的数据库BA内容有些表没有数据,有些表有数据, 但B库很多表都有数据。原来hibernate连接并操作的都是数据A,现在改配置文件的数据库是B,但查询的内容依然是A的,打印看到的内容也是数据库A的。请问这是什么原因?为什么会这样?
<property name="connection.url">
jdbc:mysql://192.168.1.78:3306/yyyy
</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>
要改的内容都改了,不然肯定会出错
<hibernate-mapping>
<class name="com.wxtl.entity.Message" table="message" catalog="weibo">
里面的这个catalog属性对应的数据库名字是否正确,还有就是2楼的那个配置,以后做项目一定要细心些
除了hibernate的配置文件,无其他配置
兄弟!谢谢你!真的是这个地方没改到。 请问你,如果又想换别的数据库,怎么做呢?又不想改.hbm这样的文件
不然同一个数据库服务器不同表空间只改SID还是没用