Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Загрузить csv файл в MySQl сервер / 14 сообщений из 14, страница 1 из 1
13.04.2006, 11:24:35
    #33663641
Berliner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
Подскажите пожалуста как загрузить csv файл в MYSQL 5.0.19
...
Рейтинг: 0 / 0
13.04.2006, 11:50:08
    #33663728
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
уже было
...
Рейтинг: 0 / 0
13.04.2006, 16:18:24
    #33665032
Berliner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
мне бы пример как закачать csv файл в MySQl сервер
...
Рейтинг: 0 / 0
13.04.2006, 16:27:13
    #33665075
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
Блин. Открываем документацию, ищем синтаксис LOAD DATA INFILE, смотрим пример.
...
Рейтинг: 0 / 0
13.04.2006, 16:38:32
    #33665122
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
1) нужная база в MySQL уже создана?
2) таблица с нужной структурой и кодировкой создана?
3) столбцы в таблице и из порядок совпадают с теми, что в файле?
4) есть ли уже какие-то данные в таблице и если есть, то как с ними поступать?
5) MySQL работает на той же машине, где находится файл?
6) какие переносы строк в файле?
7) файл представляет из себя "правильный" csv? т.е. точно разделители запятые, а каждое поле взято в кавычки?
8) в файле есть какой-нибудь заголовок (например, имена полей) ?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
19.07.2014, 14:28:57
    #38701004
Mihail76
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
miksoft, у меня похожая проблема с загрузкой файла CSV в sql (познаний в базах данных не так много и не понятно как автоматизировать процес загрузки CSV в базу)
ответы на твои вопросы:
1) да
2) допустим
3) да
4) есть, их нужно оставить
5) да
6) пропустим вопрос)
7) нет, но к этому есть цель!
8) да, есть заголовки
...
Рейтинг: 0 / 0
19.07.2014, 14:42:11
    #38701008
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
Mihail767) нет, но к этому есть цель!Вот про это поподробнее, пожалуйста.
Остальное вполне решается многократно упомянутыми mysqlimport и LOAD DATA INFILE.
...
Рейтинг: 0 / 0
19.07.2014, 15:09:45
    #38701022
Mihail76
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
7) данные иногда кривые (есть точки, пустые значения там где их быть не должно и т.д.) , но допустим что они идальны
...
Рейтинг: 0 / 0
19.07.2014, 15:18:24
    #38701027
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
Mihail76данные иногда кривые (есть точки, пустые значения там где их быть не должно и т.д.)У LOAD DATA INFILE есть секция SET, возможно, в ней можно будет часть ошибок разобрать и обработать.
Mihail76допустим что они идальныТогда ответ уже многажды дан.
...
Рейтинг: 0 / 0
19.07.2014, 19:03:43
    #38701076
Mihail76
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
miksoft, к своему стыду я нулевый в бд и не особо понимаю что уже написано по этой теме, скажи сам скрипт загрузки данных пишется в sql? my sql import - это режим с графическом интерфейсом, вшитый в sql? насколько я понимаю он позволяет просто выбрать файл из нужной директории и произвести загрузку.
можешь сбросить какой-нибудь пример?
...
Рейтинг: 0 / 0
19.07.2014, 19:59:08
    #38701081
Mihail76
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
кстати, в догонку вопрос, что скажешь про функцию bcp ? позволяет ли она работать с csv?
...
Рейтинг: 0 / 0
19.07.2014, 22:34:52
    #38701109
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
Mihail76miksoft, к своему стыду я нулевый в бд и не особо понимаю что уже написано по этой теме, скажи сам скрипт загрузки данных пишется в sql? my sql import - это режим с графическом интерфейсом, вшитый в sql? насколько я понимаю он позволяет просто выбрать файл из нужной директории и произвести загрузку.
можешь сбросить какой-нибудь пример?Ну есть же ссылки на доку, см. выше. В доке есть примеры.
mysqlimport - утилита командной строки. Настройки в нее передаются в виде параметров.
LOAD DATA INFILE - SQL-команда, т.е. выполняется там же, где INSERT, UPFATE и т.п.
...
Рейтинг: 0 / 0
19.07.2014, 22:36:59
    #38701110
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
Mihail76что скажешь про функцию bcp ?Никогда про такую раньше не слышал. В поиске попадается утилита с таким названием для MS SQL.
...
Рейтинг: 0 / 0
21.07.2014, 10:53:29
    #38701644
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузить csv файл в MySQl сервер
miksoftMihail76что скажешь про функцию bcp ?Никогда про такую раньше не слышал. В поиске попадается утилита с таким названием для MS SQL.оно самое
утилита для загрузки дынных в мсскл
Mihail76, вы буквой не ошиблись?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Загрузить csv файл в MySQl сервер / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]