所以我做了一堆java编程,但这是我第一次在应用程序中使用数据库。
我正在使用intellij和MySQL
现在我做了一个简单的应用程序来存储一个随机单词。我使这个应用程序的计算机工作完美。我可以输入一个单词,单击保存,关闭程序,下次运行程序时该单词将重新出现。
但是,在另一台计算机上使用此程序,我将收到以下错误
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
如何让这个程序在任何其他计算机上运行
这里有一些连接数据库的代码
public class ConnectionConfiguration {
public static Connection getConnection() {
Connection connection = null;
try {
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/testDatabase", "root", "qwerty");
} catch (Exception e) {
e.printStackTrace();
}
return connection;
}
}
谢谢!
答案 0 :(得分:0)
- 将“localhost”更改为IP(您的计算机获得了数据库) - 将jar(mysql)提取到jar文件中(查看我主题中的最后一个答案)。