knrt.net
当前位置:首页 >> mysql和jAvA总是连接不上 >>

mysql和jAvA总是连接不上

代码没有问题,设置一下classpath试试.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program Files\Java\jdk1.7.0_07\lib\mysql-connector-java-5.0.4-bin.jar;

String driver="com.mysql.jdbc.Driver"//把driver换成这个重新连接一下,看一下还有错误吗String url="jdbc:mysql://127.0.0.1:3306/scutcs";//url改成这样

com.mysql.jdbc.driver 这个出错了,不知道你的jar包放进去没有?如果没有的话点项目名:->properties->java build path->libraries->add external jars->选择你的jdbc驱动程序然后将 string driver = "com.mysql.jdbc.driver"; 改为string driver = "com.mysql.jdbc.driver";

当前数据库连接工具类没有问题,你现在需要通过如下步骤进行排查找出原因:第一,ping数据库所在的地址IP,如果是本机可以ping127.0.0.1.这是为了确认网络无故障,很多人都忽略了防火墙等等的问题导致数据库无法正常访问.第二,使用MySql可视化工具连接数据库并且试图查询数据,看看是否可以正常访问数据库并且获取数据,该步骤为了确认数据库服务以及数据库是否成功开启.第三,检查是否引入了驱动包,你引入的驱动类没有问题不代表程序就可以根据你的引入找到所对应的资源,资源来自于MySql驱动jar包.第四,数据库连接字符串后面的转码等等东西去掉然后连接试试 .

不要抛出异常就在这函数里面捕获一下,貌似是驱动程序没加载到

首先:确认用户名正确确认密码正确确认密码长度大于 6 位确认服务可以使用然后:将 \WEB-INF\lib目录下的 connnector 升级到和现在的数据库匹配最后:检查Server(例如:tomcat)下的lib中的connnector 是否与现在的数据库匹配,更新之

string url="jdbc:mysql;//localhost:3306/jdbc";其中分号改冒号就ok

程序有抛异常吗 String url="jdbc:mysql://localhost:3306/babamama";//加上Mysql端口 同时去掉?试试呢

mysql服务开启用户名,密码不要错误驱动包一定不要漏了

mysql没开驱动没对.

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com