django load data infile into mysql

在执行导入文件命名的sql时“LOAD DATA LOCAL INFILE ...”时,出现
ERROR 1148: The used command is not allowed with this MySQL version
但是在mysql命令行执行却没有问题
原因:连接需要显示加上local_infile参数

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        ...
        'OPTIONS':{'local_infile': 1}
    }
}

你可能感兴趣的:(django load data infile into mysql)