Не могу добавить BLOB fule MySQL

301
12 февраля 2017, 10:31
import com.mysql.jdbc.exceptions.MySQLDataException;
import java.io.File;
import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
/**
 * Created by roysez on 08.02.2017.
 */
public class Main2 {
    public static void main(String[] args) {
        try {
            Class.forName("com.mysql.jdbc.Driver").newInstance(); // гурхить драйвер в память
            String userName = "root";
            String userPassword = "somepassword";
            String dbURL = "jdbc:mysql://localhost/test3";
            Connection databaseConnection = DriverManager.getConnection(dbURL,userName,userPassword);
            PreparedStatement addCVStatement = databaseConnection.prepareStatement("update students SET cv=? where first_name='Sergiy' and last_name='Balukh'");
            File pdfFile = new File("C:\\Users\\roysez\\Downloads\\SergiyBalukhCV.pdf");
            FileInputStream input = new FileInputStream(pdfFile);
            addCVStatement.setBinaryStream(1,input,pdfFile.length());
            addCVStatement.executeUpdate();
           databaseConnection.commit();
        }catch (MySQLDataException e ){
           e.printStackTrace();
        } catch(Exception e){
          e.printStackTrace();
        }
    }
}

Не могу никак решить проблему, все такие темы преесмотрел, ничего не помагает.

READ ALSO
JSoup парсинг изображений из Yandex

JSoup парсинг изображений из Yandex

Проблема в следующем: Подключаюсь к Яндекс картинкам, беру URL изображения

445
Исключения Proguard при обфускации

Исключения Proguard при обфускации

Решил обфусцировать код приложения, но при работе начали появляться ошибки связанные с библиотекамиРаботаю в Android Studio собираю проект через...

332