The used command is not allowed with this MySQL version

The used command is not allowed with this MySQL version

導入數據的時候,報如上錯誤!發現從本地導入文件的參數沒有打開mysql

mysql> SHOW VARIABLES LIKE '%local%';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | OFF   |
+---------------+-------+
1 row in set (0.00 sec)

開啓該參數,由於是全局參數,因此須要加上globallinux

SET GLOBAL local_infile=1

再次導入數據,導入成功!sql

LOAD DATA LOCAL INFILE 'C:\\Users\\Administrator\\Desktop\\sku11(1).csv' INTO TABLE `db_cube`.`products_sku_temp` FIELDS ESCAPED BY '\\' TERMINATED BY '\t' LINES TERMINATED BY '\r\n' (`sku`)

另外注意LINES TERMINATED BY '\r\n',在linux上須要用'\r\n',windows上使用'\n'windows

相關文章
相關標籤/搜索