Не удается подключить локальную базу данных Xampp к проекту java Eclipse - PullRequest
1 голос
/ 02 марта 2020

Я хочу подключить базу данных с Java в первый раз. Поэтому я искал онлайн помощь. К сожалению, ни одна страница не может мне помочь. Я получаю одну и ту же ошибку каждый раз. Сначала я не знал, что mysql -коннектор должен находиться в папке tomcat / lib. Я загрузил его и упаковал в следующую папку:

C: \ xampp \ tomcat \ lib.

Но по-прежнему появляется следующее сообщение об ошибке:

Получено исключение! Не найден подходящий драйвер для db c: mysql: // localhost: 3306 / dt_db

Мой код выглядит так:

import java.sql.*;

public class SQL_Laufzeit {

    public static void main(String[] args)
      {
        try
        {
          // create our mysql database connection
          String myDriver = "com.mysql.jdbc.Driver";
          String myUrl = "dbc:mysql://localhost:3306/dt_db";
          Class.forName("com.mysql.jdbc.Driver");
          Connection conn = DriverManager.getConnection(myUrl, "root", "");
          //Connection conn = DriverManager.getConnection("")

          // our SQL SELECT query. 
          // if you only need a few columns, specify them by name instead of using "*"
          String query = "SELECT * FROM users";

          // create the java statement
          Statement st = conn.createStatement();

          // execute the query, and get a java resultset
          ResultSet rs = st.executeQuery(query);

          // iterate through the java resultset
          while (rs.next())
          {
            int id = rs.getInt("id");
            String firstName = rs.getString("first_name");
            String lastName = rs.getString("last_name");
            Date dateCreated = rs.getDate("date_created");
            boolean isAdmin = rs.getBoolean("is_admin");
            int numPoints = rs.getInt("num_points");

            // print the results
            System.out.format("%s, %s, %s, %s, %s, %s\n", id, firstName, lastName, dateCreated, isAdmin, numPoints);
          }
          st.close();
        }
        catch (Exception e)
        {
          System.err.println("Got an exception! ");
          System.err.println(e.getMessage());
        }
      }
}

К сожалению, я в полной потере. Большое спасибо заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...