连接不了mysql数据库啊

来源:2-3 JDBC实战---搭建模型层 Ⅰ

youchM0

2017-06-25 14:43

594f5b7f00017cbc08641152.jpg
594f5b860001f40f08641152.jpg

写回答 关注

4回答

  • qq_与赠_03193390
    2017-07-27 10:09:22

    你把加载驱动和链接数据库放到静态块里试试看

    youchM...

    嗯嗯好

    2017-07-27 10:29:07

    共 1 条回复 >

  • 石头轩_0001
    2017-06-25 15:19:07

    看错误提示是缺少实例的那,你检查一下你的项目部署路径中对应的lib文件夹中是否有按个jar包,若没有拷贝一份进去试一下。地址如下:F:\Software\apache-tomcat-7.0.72\webapps\ServletCartDemo\WEB-INF\lib

    我的用的是taomcat服务,ServletCartDemo是我的项目名称,希望能解决你的问题

    最好要把tomcat服务重新启动一下哟,

    youchM...

    谢谢你哈。

    2017-06-25 15:29:09

    共 1 条回复 >

  • DoDoDn
    2017-06-25 15:17:21

    你可以先测试是否能连接数据库(记得要启动mysql服务)

    Class.forName("com.mysql.jdbc.Driver");

             Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名","用户名","密码");

             if(conn != null){

            System.out.println("数据库连接成功");

             }else{

            System.out.println("数据库连接失败");

             }


    youchM...

    我试了你说的,可是还是出错,它显示commuications link failure ,查了百度,说是程序连接上数据库,但是数据库连不上程序。。,。。继续求教啊。。

    2017-06-25 15:28:45

    共 1 条回复 >

  • 石头轩_0001
    2017-06-25 14:56:35

    1、确保mysql的驱动程序已经添加到项目中,可以通过点击项目属性,java bulider path添加外部jar文件到项目中,也可以直接拷贝进去;

    2、要确保数据库服务(service)及监听程序(listener)是否已经开启,可以通过输入用户名和密码直接访问数据库去测试(一般再用的数据库这两个服务都会打开的)

    youchM...

    然后就错误了。。

    2017-06-25 15:00:02

    共 2 条回复 >

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99324 学习 · 856 问题

查看课程

相似问题