- Регистрация
- 08.11.2019
- Сообщения
- 317
- Благодарностей
- 51
- Баллы
- 28
Добрый день, подскажите в чем проблема, пытаюсь получить данные из csv в базу данных MySQL.
Я сказал MySql.Data файл в ExternalAssemblies и подключаюсь к базе так
Все ок, я могу добавить в базу или что-то выбрать. Но не получается из файла CSV добавить данные в таблицу, делаю так
Name и Rubric это столбы в базе данных MySQL. Что я делаю не так? в Test.csv более 10 столбцов, если это важно
Я сказал MySql.Data файл в ExternalAssemblies и подключаюсь к базе так
C#:
string db_host = "МОЙ IP"; // хост
string db_user = "Admin"; // username для подключения к MySQL
string db_pswd = "Admin"; // пароль для подключения к MySQL
string db_database = "database"; // название БД с которой будет работа
string db_charset = "utf8"; // кодировка данных в таблицах
DB db = new DB(db_host, db_user, db_pswd, db_database, db_charset);
db.query("LOAD DATA INFILE 'Test.csv' INTO TABLE data (Name, Rubric)");
Name и Rubric это столбы в базе данных MySQL. Что я делаю не так? в Test.csv более 10 столбцов, если это важно