hibernate 连接mysql出错 Error while performing database login with mysql driver:Access denied for user 'sa'@"localhost (using password :Yes)我在装mysql的时候把用户名和密码都设成了sa,数据库可以登录,但是在myeclipse里面测试连接的时候报以上的错,请大侠指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 连接语句写错了!要写密码,他告诉你格式没对.还有就是试试root咯 试过了,sa和root都有试过,都是报同样的错,以前用oracle和sql server 都没有报过。 能不能把你的connector贴出来看看啊? <session-factory> <property name="connection.username">sa</property> <property name="connection.url">jdbc:mysql:bbs</property> <property name="dialect"> net.sf.hibernate.dialect.MySQLDialect </property> <property name="myeclipse.connection.profile">mysql</property> <property name="connection.password">sa</property> <property name="connection.driver_class"> com.mysql.jdbc.Driver </property> <mapping resource="Add valid path" /></session-factory> <property name="connection.url">jdbc:mysql:bbs</property>这里应该写错了 试试这样可不可以: <property name="connection.url">jdbc:mysql://服务器名/数据库名</property> <property name="connection.url">jdbc:mysql://127.0.0.1:3306/bbs</property>刚刚发错了,是这样的。 那配置应该是没问题了 我是这样的可以 看错误应该是driver 驱动有问题吧 你是在安装mysql的机器上连接的吗?如果不是的话请查一下是否开启该用户的远程访问功能1. grant all privileges on *.* to 创建的用户名 @'%' identified by "密码";2. flush privileges; //必须刷新上面创建的用户授权,否则无效 你确定你的mysql是以localhost授权的?本地连接用ip最好,写127.0.0.1 web平台消息接收、响应问题 struts2入门问题 标签问题求助 JSTL中文问题:URL参数中带有汉字,如何正确获得汉字? 询问+讨论:在济南搞Java Web开发能拿多少money? 如何刷新页面后,使页面在当前页面打开 EXT如何生成单元格id 高手请教!,把一段JSP程序写成函数,然后,把那段JSP程序放在页面最下方,在页面中调用这个函数,这个函数怎么写啊?? 换页中出现小问题?大家来看看。。 有朋友用JRun吗?我刚开始用!不怎会用,请各位赐教! web系统中利用串口发短信 MyEclipse环境Tomcat启动后自动关闭
<property name="connection.username">sa</property>
<property name="connection.url">jdbc:mysql:bbs</property>
<property name="dialect">
net.sf.hibernate.dialect.MySQLDialect
</property>
<property name="myeclipse.connection.profile">mysql</property>
<property name="connection.password">sa</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property> <mapping resource="Add valid path" />
</session-factory>
试试这样可不可以:
<property name="connection.url">jdbc:mysql://服务器名/数据库名</property>
刚刚发错了,是这样的。
看错误应该是driver 驱动有问题吧
2. flush privileges; //必须刷新上面创建的用户授权,否则无效
本地连接用ip最好,写127.0.0.1