日期:2014-05-17  浏览次数:20643 次

jsp连接mysql本地正常 服务器上报错 高手速来围观
<property name="url"
  value="jdbc:mysql://localhost:3306/ush?useUnicode=true&amp;amp;characterEncoding=gbk"> </property>
<property name="username" value="root"></property>
<property name="password" value="root"></property>
本地如此配置正常可访问
现在项目部署到服务器(虚拟主机)
主机
数据库名为: jintest 
用户名: jintest 
密码:y7w8e8
服务器配置文件
配置1
<property name="url"
  value="jdbc:mysql://localhost/jintest?useUnicode=true&amp;amp;characterEncoding=gbk"></property>
<property name="username" value="jintest"></property>
<property name="password" value="y7w8e8"></property>
配置2
<property name="url"
  value="jdbc:mysql://localhost:3306/jintest?useUnicode=true&amp;amp;characterEncoding=gbk"></property>
<property name="username" value="jintest"></property>
<property name="password" value="y7w8e8"></property>
配置3
<property name="url"
  value="jdbc:mysql://ip:3306/jintest?useUnicode=true&amp;amp;characterEncoding=gbk"></property>
<property name="username" value="jintest"></property>
<property name="password" value="y7w8e8"></property>
配置4
<property name="url"
  value="jdbc:mysql://ip/jintest?useUnicode=true&amp;amp;characterEncoding=gbk"></property>
<property name="username" value="jintest"></property>
<property name="password" value="y7w8e8"></property>
尝试这几种均无法连接
错误 SELECT command denied to user 'jintest'@'66.139.126.232' for table 't_quesiton'
求高手另外咨询服务器商他们说是数据库版本问题Mysql版本 mysql5.0 我本地使用的是5.5

------解决方案--------------------
好像是权限不够,你先用mysql客户端工具连接他们的服务器,看能不能执行相应的操作。
------解决方案--------------------
你的用户可能访问不了那个数据库,就像楼上所说,找个mysql客户端所说,连接服务器测试看看