У меня есть большой файл Csv, который я хочу загрузить на свой стол. Столбец этого csv-файла хранит даты, но в формате DD-MM-YYYY. Когда я загружаю этот файл в свою таблицу, он его не принимает, поскольку формат DATE MySQL принимает только YYYY-MM-DD. Есть ли способ изменить это в MySQL. Я использую python для создания моих таблиц и для загрузки моего файла в таблицу, что не имеет значения для этой проблемы на самом деле. Если есть команда для этого, скажите мне, где я должен это точно указать? благодаря Это полный кодИзменение формата даты в MySql
import MySQLdb,os
path='data_files'
absPath = os.path.abspath(path)
print absPath
#connecting to the new database
conn = MySQLdb.connect(host='localhost',
user='root',
passwd='',
db='iens')
db_cursor = conn.cursor()
query = "LOAD DATA LOCAL INFILE '"+ absPath + "/recencies" +"' INTO TABLE iens.recensies FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\r\n' (restaurantID,Naam,Date,RecensieText) "
db_cursor.execute(query)
conn.commit()
Что означает «хочу»? –
Покажите нам свой код, который загружает эти данные в таблицу и имеет проблемы с форматом даты. – eumiro
http://www.thefreedictionary.com/wanna – Hossein