【发布时间】:2014-02-09 08:38:41
【问题描述】:
我正在使用带有“wampserver”的IDE“Phpstorm”。我想连接 MySQL 数据源,但我遇到了问题:
Connection to MySQL - DatabaseName@localhost failed: Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at com.intellij.persistence.database.console.RemoteJdbcServer.main(RemoteJdbcServer.java:15)
我也下载了mysql-connector-java-gpl-5.1.29.msi并安装了它,但我仍然遇到一些问题。
【问题讨论】:
-
显示数据源配置的屏幕截图(全屏)。现在听起来你忘记下载驱动程序(或者忘记告诉 IDE 在哪里寻找它们)。 P.S. 您无需在 IDE 之外下载和安装任何驱动程序——PhpStorm 可以为您完成所有工作。
-
截图的重点是查看您“成功”覆盖的“驱动程序文件”部分,其中包含错误消息框。请展开“驱动程序文件”部分并对其进行截图。左侧树上的“Drivers | MySQL”也是如此。
-
您能分享一下您的解决方案吗?我也有类似的问题。