#mysql
#mysql
Вопрос:
В моем проекте мне нужно загрузить данные, которые хранятся в файле .csv, в таблицу базы данных MySQL. Один из столбцов в таблице — «DateTime».
Я попытался загрузить данные, используя файл ЗАГРУЗКИ ДАННЫХ. Но при запуске скрипта я получаю сообщение об ошибке ниже.
Неверное значение даты и времени: «23 ИЮНЯ-14 01.50.00.944000000 вечера»
Итак, мой вопрос в том, как я могу загрузить этот тип значения даты в таблицу.
Пожалуйста, направьте меня.
Ответ №1:
СОГЛАСНО mysql для типа данных datetime столбца,
Тип DATETIME используется для значений, которые содержат как части даты, так и времени. MySQL извлекает и отображает значения даты и времени в формате ‘ГГГГ-ММ-ДД ЧЧ: ММ: СС’. Поддерживаемый диапазон составляет от ‘1000-01-01 00:00:00’ до ‘9999-12-31 23:59:59’.
Таким образом, вы можете изменить тип данных этого столбца на varchar, а после загрузки файла вы можете обновить значение этого столбца в соответствии с этим типом данных.
подробнее >>