Legen Sie den Klassenpfad fest, um eine Verbindung zwischen mysql und jdbc herzustellen

Ich benutze die Programme: Eclipse und MySQL.

Ich habe eine Datenbank in MySQL und möchte eine Verbindung zwischen der Eclipse und MySQL herstellen.

Ich habe einige Ordner in meinem Projekt, die ich in der Eclipse erstellt habe.

Ich habe den Hauptordner: testest .. und ich zeige Ihnen, was ich in den entsprechenden Ordnern habe:

testest
..src
....testest
......testestservlet.java
..app engine sdk
..JRE system library
..referenced library
..war
..lib
....mysql-connector-java-5.1.22

Ich habe mein testestservlet.java aktualisiert:

package testest;

import java.io.IOException;
import javax.servlet.http.*;
import java.sql.*;

@SuppressWarnings("serial")
public class TestestServlet extends HttpServlet {
  public void doGet(HttpServletRequest req, HttpServletResponse resp)
        throws IOException {
      resp.setContentType("text/plain");
      resp.getWriter().println("Hey, world");
      resp.getWriter().println("MySQL Connect Example.");
      Connection conn = null;
      String url = "jdbc:mysql://localhost:3306/";
      String dbName = "database_alon";
      String driver = "com.mysql.jdbc.Driver";
      String userName = "root"; 
      String password = "ADMINALON";
      try {
          Class.forName(driver).newInstance();
          conn = DriverManager.getConnection(url+dbName,userName,password);
          resp.getWriter().println("Connected to the database");
          conn.close();
          resp.getWriter().println("Disconnected from database");
      } catch (Exception e) {
          e.printStackTrace(); 
      }
  }
}

jetzt starte ich testest per run as-> web application.

Geben Sie die URL ein: localhost: 8888

und nur die "Hallo Welt" sehen.

Ich habe darüber gelesen und sehe, dass ich den Befehl schreiben muss:

set CLASSPATH=%CLASSPATH%;JAVA_HOME\lib;

aber wie lauten die URLs von CLASSPATH und JAVA_HOME? Ich habe Ordner von: c: / program_fils / java und: c: / Jconnector (so ähnlich).

Der Ordner von Jconnector enthält die folgende Datei: mysql-connector-java-5.1.22.jar

Ich habe versucht, die JAR über die Eclipse in die Bibliotheken einzufügen (Rechtsklick auf testest-> properties-> Libraries-> Externe JAR hinzufügen-> mysql-connector-java-5.1.22-bin.jar:

ps, mein Betriebssystem ist Windows 32bit.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage