这是我的连接参数
这是我程序里面的代码
---------------------------------------------------------------------------------------------------------
现在的情况是:在我的电脑中,把连接参数改成连接本地的数据库,运行后能成功连接。但是我把连接参数改成连接远程的数据库的参数后,数据库就没法连接。请问是为什么啊?
在myeclipse中用下图方式连接该远程数据库时,是可以访问的。我好纠结啊~~~求大神帮我结局一下。。。分数都给你。。。
jar包在下图
这是什么面板啊?我电脑里只有myeclipse和Navicat for MySQL。。。你说的这些我怎么看不懂呢。。。详细点好么。。。谢谢了~~~
追答我去,根据你刚才提供的错误,明显不是数据库连接的问题啊。终于遇到高手了。。。270785590 方便加我一下 指导直到我吗?
追答你给我发百度hi吧。 或者你把AdminDAOImpl这个类中的 findByCodeAndPwd代码贴出来看看。
追问在把数据库连接参数改成连接的是我电脑里的数据库时,上面我所说的所有情况都不存在异常。都能正常运行。。是不是我的驱动包版本不对?服务器版本是5.1.6的。百度Hi吧加你了
下面是我用我本地的程序,连接远程的数据库的步骤。。
首先是登录界面,输入用户名和密码,登录
然后调用的这个findByCodeAndPwd()方法,在数据库中找到匹配的用户名和密码。
然后要先建立和数据库的连接不是么,我测试过了,就是执行到了DriverManager.getConncetion(url,user,password);。控制台也没有报错。就是到这里停住了。。。这是为什么呢??
代码有错误吧,检查一下你的action和dao
追问知识连接数据库的时候的错误。。因为我如果把连接参数改成我本地mysql数据库的话,就一切正常了。现在问题是DriverManager.getConncetion(url,user,password);这里他不运行了,直接停住了,报错如下