Я хочу подключить базу данных с 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());
}
}
}
К сожалению, я в полной потере. Большое спасибо заранее.