CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  架构、设计

hibernate连MySql问题!!

楼主binhai1980()2006-06-01 17:17:49 在 Java / 架构、设计 提问

我在mysql里建了数据库sample  
  在mysql.xml里   这样写的:  
  <property   name="database.url"     value="jdbc:mysql://localhost/sample"/>  
  <property   name="database.userid"     value="root"/>  
  <property   name="database.password"   value=""/>  
  但用ant运行时:  
  Buildfile:   D:\eclipse\workspace\HibernateSample\lib\Middlegen-Hibernate-r5\Middlegen-Hibernate-r5\build.xml  
  init:  
  fail-if-no-xdoclet-1.2:  
  check-driver-present:  
  panic-if-driver-not-present:  
  middlegen:  
            [echo]   Class   path   =   D:\eclipse\workspace\HibernateSample\lib\Middlegen-Hibernate-r5\Middlegen-Hibernate-r5  
  [middlegen]   (middlegen.Middlegen                                   350   )   Registering   plugin   simple->middlegen.Plugin  
  [middlegen]   (middlegen.Middlegen                                   350   )   Registering   plugin   java->middlegen.javax.JavaPlugin  
  [middlegen]   (middlegen.Middlegen                                   350   )   Registering   plugin   plugin->middlegen.Plugin  
  [middlegen]   (middlegen.Middlegen                                   350   )   Registering   plugin   hibernate->middlegen.plugins.hibernate.HibernatePlugin  
  [middlegen]   Database   URL:jdbc:mysql://localhost/sample  
   
  BUILD   FAILED//在这里出了错误  
  D:\eclipse\workspace\HibernateSample\lib\Middlegen-Hibernate-r5\Middlegen-Hibernate-r5\build.xml:148:   middlegen.MiddlegenException:   Couldn't   connect   to   database:   Access   denied   for   user   'root'@'localhost'   (using   password:   NO)  
   
  Total   time:   7   seconds  
  请问是怎么回事  
   
  问题点数:35、回复次数:7Top

1 楼binhai1980()回复于 2006-06-02 14:33:52 得分 0

有知道的吗Top

2 楼zeq258(周二强)回复于 2006-06-06 16:22:37 得分 0

\build.xml:148:   middlegen.MiddlegenException:   Couldn't   connect   to   database:   Access   denied   for   user   'root'@'localhost'   (using   password:   NO)  
   
   
  有密码吗?  
   
  密码对吗?  
   
  是在本机执行吗?   如果不是请指明IP,而不是   localhost?Top

3 楼cangwu_lee(橙子)回复于 2006-06-06 16:30:19 得分 0

那不是已经告诉你什么错误了么?  
   
  一方面可能密码错误,另外可能root不允许连接。   :(Top

4 楼xiaoxiaoyuying()回复于 2006-06-06 16:40:02 得分 0

楼上两位说的没错  
  要么是密码不对  
  要么是IP不对Top

5 楼ll42002(灰舌)回复于 2006-06-14 22:38:36 得分 0

这个是因为登陆mysql时必须设制用户名和密码。Top

6 楼ll42002(灰舌)回复于 2006-06-14 22:39:15 得分 0

而且mysql的root用户的密码最好不要是空。Top

7 楼leafxx(因为音乐,所以自由)回复于 2006-06-15 09:12:09 得分 0

\build.xml:148:   middlegen.MiddlegenException:   Couldn't   connect   to   database:   Access   denied   for   user   'root'@'localhost'   (using   password:   NO)  
   
  1。密码可能不对  
  2。如果是外连接请指明url  
  2。还有mysql   不允许外连接用root登录  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:binhai1980

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo