Я работаю над небольшим приложением, которое будет загружать данные из CSV-файла в базу данных.Прямо сейчас я столкнулся с ошибкой:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: синтаксическая ошибка рядом с 'csv FIELDS TERMINATED BY', '(A, B, C)' à la ligne1
Вот код
Class.forName("com.mysql.jdbc.Driver");
connect = DriverManager.getConnection("jdbc:mysql://localhost:3306/testcsv","root","");
Statement st = connect.createStatement();
query = "LOAD DATA INFILE '"+filename+"' INTO csv FIELDS TERMINATED BY ',' (A,B,C)";
st.executeUpdate(query);
Переменное имя файла объявлено и ему присвоено значение из jTextField, которое является путем к файлу.Также переменная connect объявлена вне try-catch.
Пользователь будет искать файл, который он хочет добавить в базу данных, и оттуда я получу путь к файлу
Спасибо