Вставка данных в MySQL с использованием Java - PullRequest
0 голосов
/ 08 июля 2019

Я пытаюсь вставить данные в MySQL, используя Java, и у меня постоянно возникают ошибки. Я использую это видео , чтобы понять, как сделать соединение.

Это мой код Java:

import java.sql.*;

public class Main {

public static void main(String[] args) {
    // TODO Auto-generated method stub

    Connection conn = null;
    //DriverManager.registerDriver(new com.mysql.jdbc.Driver ());
    try {
        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/try1-progrem", "root", "123456");
        Statement st = conn.createStatement();

        String username = "kola";
        String password = "24688642";

        String insert = "INSERT INTO login  VALUES ('"+username+"','"+password+"')";

        st.executeUpdate(insert);
    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}

}

Получите ошибку:

java.sql.SQLException: не найден подходящий драйвер для JDBC: MySQL: // локальный: 3306 / try1-progrem в java.sql.DriverManager.getConnection (Неизвестный источник) в java.sql.DriverManager.getConnection (Неизвестный источник) в Main.main (Main.java:11)

А вот к SQL образу: sql data:
sql data

** Я узнал от YouTube, как сделать соединение, если есть хорошая гильдия, я буду рад взять его.

* EDIT1: сборка

1 Ответ

0 голосов
/ 15 июля 2019

Чтобы исправить это, вы должны выполнить следующие шаги:

  1. Вам необходимо скачать правильный ConnectorJ по ссылке ниже.

  2. После загрузки правильного установщика для вашей машины вам нужно будет запустить установщик, чтобы установить только правильный разъем jdbc для вас. (Ряд подсказок приведет вас к выбору соединителя, а не ко всем загрузкам MySQL)

  3. Затем вы можете поместить файл .jar (файл connectorJDBC) в ваш путь к классам соответствующим образом, и это должно исправить вашу проблему, так как я столкнулся с подобной проблемой при попытке подключиться к серверу SQL с помощью Java.

Надеюсь, это решит вашу проблему, прокомментируйте, если это не так. :)

ConnectorJ Загрузить

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