У меня есть куча писем, каждая из которых разделена запятой (,) (а не csv). Я хочу загрузить их в таблицу базы данных (с одним полем электронной почты), чтобы каждое электронное письмо включалось в отдельную запись записи. что может быть самым простым способом? У меня есть идея использования grep для замены запятых моим синтаксисом sql .. но ищем любой другой способ обхода .. любая идея?Вставка значения массы MySQL
2
A
ответ
2
Может быть что-то вроде:
LOAD DATA INFILE '/where/the/file/is'
INTO TABLE table (email)
FIELDS TERMINATED BY ','
LINES STARTING BY '';
Синтаксис документы здесь: http://dev.mysql.com/doc/refman/5.1/en/load-data.html
1
Я бы использовал инструменты оболочки, такие как sed или awk, чтобы преобразовать формат ввода в то, что может обрабатывать mysqlimport.
0
MySQL поддерживает несколько вставок в одном даного
INSERT INTO [Table] ([col1], [col2], ... [colN])
VALUES ([value1], [value2], ... [valueN])
, ([value1], [value2], ... [valueN])
, ([value1], [value2], ... [valueN])
;
Вы можете довольно быстро форматировать разделенный запятыми файл в этом формате.
1
Преобразование тока '' отделенный список адресов электронной почты в одной строке в списке рассылки
тр '' «\ n '< inputfilename> outputfilename
использовать данные загрузки infile после входа в mysql, убедитесь, что в вашей таблице имеется только один столбец в этом случае
загрузить данные infile 'outputfilename' в таблицу tablename;
Смежные вопросы
- 1. Массы-Коалесцентные неопределенных значения
- 2. Значения изменения массы arraylist
- 3. Вставка шестнадцатеричного значения mysql
- 4. Вставка шестнадцатеричного значения в mysql
- 5. Вставка массы SQL на основе существующих значений в таблице?
- 6. Вставка значения из JTable в MySQL
- 7. MySQL Вставка значения NULL в колонку INT
- 8. Вставка случайного значения в базу данных mysql
- 9. Вставка всего значения столбца в переменную mysql
- 10. Вставка одного числового значения в столбце MySQL
- 11. Вставка значения NULL в MySQL из Coldfusion
- 12. Массы и проценты
- 13. значения Вставка из максимального значения таблицы, используя MySql
- 14. Вставка значения в пределах существующего значения в базе данных MySQL
- 15. Вставка в Mysql
- 16. MySQL: Вставка только если
- 17. Массы моделей Seq2Seq
- 18. Расчет сопротивления массы ускорению
- 19. Массы для шаблонных меток
- 20. MySQL Массовая вставка Игнорировать
- 21. Ошибка синтаксиса MySql, вставка
- 22. Вставка python в mysql
- 23. Drupal: перенаправление динамической массы 301
- 24. Вставка переменных в MySQL
- 25. MySQL Вставка данных Вопрос
- 26. MySQL, вставка и удаление
- 27. двойная вставка в mysql
- 28. Вставка - MySQL, с помощью PHP
- 29. Вставка значений в таблицу mysql
- 30. mysql условная вставка - если не существует вставка