gpt4 book ai didi

java - 连接器 J 安装

转载 作者:行者123 更新时间:2023-11-29 16:31:33 26 4
gpt4 key购买 nike

所以我查找了很多不同的视频/教程。我已经阅读了MySQL连接器J安装指南..但我仍然非常困惑!

我使用 MySQL 安装程序来安装所有 MySQL 产品。

这是安装图片。 This displays that connector J is installed, and its current location.

所以我读到我需要“设置类路径”——这些词在晚上确实困扰着我x_x..但这看起来确实不应该是困难的事情。我查看了环境变量,立即注意到当前没有任何内容称为 CLASSPATH 或 classpath 或 Classpath .. 你明白了。它不在那里。所以我创建了一个,但我确信它是不对的,或者这不是我的问题所在。这是图片:pic of current classpath

我在很多视频中看到他们说我“必须”下载不同的外部工具才能让它工作,但这对我来说没有意义,而且 MySQL 安装指南也没有提到这一点,而且这些视频可能都已经过时了。

我尝试运行此代码:

import java.sql.*;

public class Main {

private static String connectionString = "jdbc:mysql://localhost:3306/test";
private static Connection connection;
private static Statement command;
private static ResultSet data;


public static void main(String[] args) {
// launch(args);
try {
Class.forName("com.mysql.jdbc.Driver");

connection = DriverManager.getConnection(connectionString);
command = connection.createStatement();
command.execute("INSERT INTO accounts VALUES (default, 'test1', 'password1', 2018-12-18)");
} catch(ClassNotFoundException cnfe){
cnfe.printStackTrace();
System.out.println("cnfe was thrown");
}catch(SQLException sqlE) {
sqlE.printStackTrace();
}
}
}

返回两个单独的错误:

1

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.tjp.Main.main(Main.java:31)

2 -- 这种情况在没有“forName”方法的情况下发生。

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/test
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:270)
at com.tjp.Main.main(Main.java:33)

任何帮助将不胜感激!非常感谢

最佳答案

关于java - 连接器 J 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53835389/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com