zoukankan      html  css  js  c++  java
  • java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 与No suitable driver found for jdbc:mysql://localhost:3306/XXXx的问题解决方案

    我在做项目的时候发现的问题,,最终还是解决了。

    出现这个问题一般有几个原因,

    第一:是你的连接字符串有问题

    // 定义数据库的驱动信息
     private static String DRIVER = "com.mysql.jdbc.Driver";
     // 定义数据库的连接地址
     private static String URL = "jdbc:mysql://localhost:3306/ishare";

    第二:Classpath中没有加入合适的mysql_jdbc驱动(驱动要和你的数据库版本一致)

    第三:如果是涉及到tomcat的就要是tomcat找不到你的jar包所以要把

    mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面就可以了。

    在web项目中,当Class.forName("om.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.7-bin.jar拷贝到tomcat下lib目录就可以了

  • 相关阅读:
    [BZOJ2038]小Z的袜子
    [BZOJ5016]一个简单的询问
    [BZOJ1008][HNOI2008]越狱
    [FZU2254]英语考试
    利用Map 的merge方法统计数量
    List 原生态类型
    try-with-resource 关闭 io流
    利用构建器创建对象
    linux 安装 vault
    git 上传文件
  • 原文地址:https://www.cnblogs.com/mczha/p/3394584.html
Copyright © 2011-2022 走看看