在MySQL中批量插入问题
作者:互联网
使用以下SQL命令批量插入时出现错误.
BULK INSERT libra.faculty
FROM 'd\:faculty.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
);
这是错误消息:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'BULK
INSERT libra.faculty
FROM 'd:\faculty.csv'
WITH
(
FIELDTERMINATOR = ',',
RO' at line 1
解决方法:
使用LOAD DATA INFILE代替BULK INSERT
标签:mysql,csv,bulkinsert 来源: https://codeday.me/bug/20191011/1893330.html