开发者社区 问答 正文

jdbc加载mysql的一个小问题,求大神解答一下。?报错

为什么加上Class.forName("com:mysql:jdbc:Driver");这句话会报错,

不加上就能成功访问MySQL?

 

展开
收起
爱吃鱼的程序员 2020-06-08 10:31:32 437 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    因为你写的是冒号。。trycatch一下就可以有这句类加载就会加载MySQL驱动类。没有他上哪去找驱动类?这句话写错了,你找不到这个类。然后确定不加这句话能访问mysql?

    com.mysql.jdbc.Driver

    不应该这么写吗???

    找到对应的包,复制路径包名能用冒号访问?

    从未用过冒号间隔包。。。

    冒号问题,应该是句号

    里面是类文件全名:com.mysql.jdbc.Driver

    2020-06-08 10:31:47
    赞同 展开评论