带有数据库的Java Applet

时间:2012-11-10 18:06:58

标签: java jdbc applet

我正在尝试编写一个必须从数据库中获取文本数据的简单Applet。

我有一些问题:

  • 我有远程mysql db或者我可以创建一个本地数据库,会是什么 最正确吗?
  • 我已经下载了mysql-connector-java-5.1.22-bin.jar并将其放入 我的applet源目录

    yakoot @ yakoot-home:〜/ java $ echo $ CLASSPATH /home/yakoot/java/mysql-connector-java-5.1.22-bin.jar

但是当我尝试时,

Class.forName("com.mysql.jdbc.Driver");

我看到了

  

错误:未报告的异常ClassNotFoundException;必须被抓住或   宣布被抛出

Class.forName("com.mysql.jdbc.Driver");

我为mysql-connector-java-5.1.22-bin.jar尝试了一些不同的位置,但它没有帮助

2 个答案:

答案 0 :(得分:2)

将MySQL JAR文件放在类文件夹中。即如果您使用netbeans,则需要选择include library / JAR Folder。然后浏览mysql-connector-java-5.1.22-bin.jar文件。 然后重建源并再次运行。

答案 1 :(得分:1)

您可以根据需要拥有本地或远程数据库。

其次,您需要将Class.forName("com.mysql.jdbc.Driver");括在try catch块中。

try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e)
{
   e.printStackTrace();
}