hibernate连MySql问题!!
我在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




