menu


Подписаться на блог

Social networks

My page on vk.com
My page on Facebook
My page on Google plus
My page on Twitter

Главная - Блог - Mysql Java - INSERT - добавить данные в Mysql

Программирование Дата создания: Просмотры: 245

Mysql Java - INSERT - добавить данные в Mysql

vitaly.lesnih.info


Россия

Добавить данные INSERT в MySQL - Java

Для того чтобы добавить данные в базе Mysql - необходимо:

1. Создаем проект в IDE, к примеру с названием mysql_java (Автоматичеки создается пакет  mysql_java, и в нем главный класс: Mysql_java.java)

2. Создаем еще 1 класс в этом пакете mysql_java:  insert.java.

3. Загружаем в проект библиотеку  с подобным названием библиотеки  mysql-connector-java-8.0.12.jar

Если библиотеку вы уже загрузили в проект тогда снова подгружать не надо.

Скачать саму библиотеку можно тут: https://dev.mysql.com/downloads/connector/j/

А теперь, код для классов: 

Mysql_java.java

package mysql_java;

import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;


public class Mysql_java {
    
         public static void main(String[] args) throws SQLException, ClassNotFoundException, InstantiationException, IllegalAccessException  {
        
       

String Nowinsert = "INSERT INTO `url` (`id`, `tab`, `url`) VALUES (NULL, '1', 'link555') ";// Пишем сам запрос к таблице базе данных, перечисляем все поля в таблице и значения для этих полей
        
        insert mm = new insert();
        String Responce =  mm.insert(Nowinsert);
         System.out.print(Responce);
    }
        
}

insert.java

Комментарий: настройки для подключение к базе данных в этом примере:
host: "localhost"
База данных: "corp"
имя пользователя: "root"
пароль: "1234567"
Соответственно, поиском можем найти, где именно размещены эти настройки подключения в коде и меняем их на свои.

package mysql_java;
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
 
 
 
public class insert {
 
    public String insert(String sql) throws  SQLException
 
            Connection con = null;
            PreparedStatement prep = null;
 
            try
            {
                Class.forName("com.mysql.cj.jdbc.Driver");
                con = DriverManager.getConnection("jdbc:mysql://localhost/corp?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC", "root", "1234567");
               prep = con.prepareStatement(sql);
                prep.executeUpdate();
                prep.close();
 
            } 
            catch (ClassNotFoundException e)
            {
                e.printStackTrace();
 
            }
            return "successfully insert";
}
 
}

Mysql Java - INSERT - добавить данные в Mysql
Rating: 5 | Тotal votes: 1 | Please, rate this article




Комментарии:









    Подписаться на блог


    Полезные статьи:


    Арифметические операторы в Java

    Арифметические операторы в Java
    Тема: Программирование

    Теги: java,операторы,видео

    Просмотры:533

    Java XML - Запись XML в java-приложении

    Java XML - Запись XML в java-приложении
    Тема: Programming

    Теги: java,xml,запись xml

    Просмотры:304

    Mysql Java - UPDATE - обновить данные в Mysql

    Mysql Java - UPDATE - обновить данные в Mysql
    Тема: Программирование

    Теги: database,java,mysql,update

    Просмотры:296