数据库mysql 5.1
框架:SS2HN台开发机,把我本地的数据文件导出 ,导入到别外一台机子上,在那台机子上连接的是本地的数据库,可是查不出数据, 如何他连接到我远程的MYSQL 数据库 的话,就可以查询出数据,这是为什么呢!
   
   在他的机子上,连的是他的数据库发现
  
public List findPerms(final String permissionName) {

list =new ArrayList();
list=getHibernateTemplate().executeFind(new HibernateCallback(){ public Object doInHibernate(Session session)
throws HibernateException, SQLException {

return session.createSQLQuery("select p.permissionName ,p.permissionAddress, p.menuId from permissiontable p where p.permissionName=?").setParameter(0, permissionName).list();
}

});

return list;
list 的长度为空,permissionName 已经有值,  如果连接是我数据库的话,list 的长度为1
 这是为什么呢!