Я пытаюсь импортировать файл csv, разделенный вкладками.MySql Импортировать странное поведение
Вот мой запрос
LOAD DATA LOCAL INFILE 'c:/news.csv'
INTO TABLE news
FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\r'
(url, storyid, title, date, details, category, author);
Что происходит только загружается первый столбец (URL).
Остальные показывает NULL
. Я попробовал строки, завершенные \n
. Тот же результат.
Любые советы?
Table structure for table `news`
--
CREATE TABLE IF NOT EXISTS `news` (
`url` varchar(62) DEFAULT NULL,
`storyid` int(15) DEFAULT NULL,
`title` varchar(255) DEFAULT NULL,
`date` date DEFAULT NULL,
`details` longtext,
`category` varchar(255) DEFAULT NULL,
`author` varchar(110) DEFAULT NULL
)
Какова структура вашего файла excel? Первый столбец, за которым следуют пустые столбцы? – Sliver2009
Привет, я поделился им здесь: http://www.fast-files.com/getfile.aspx?file=78862 –
А так все на новой линии, что происходит, если вы используете '\ r \ n'? – Sliver2009