解决“错误:加载本地数据已禁用”问题:分步指南
错误消息“错误:正在加载本地数据已禁用”表示客户端和服务器端均未启用本地数据加载。要解决此问题,请按照以下步骤操作:
步骤 1:在服务器端启用本地数据加载
mysql> SET GLOBAL local_infile=1;
mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';
您应该看到 Value | ON。
步骤 2:在客户端启用本地数据加载
mysql> quit
mysql --local-infile=1 -u <username> -p
第 3 步:将数据加载到数据库
mysql> LOAD DATA LOCAL INFILE 'path/to/your_data.csv' INTO TABLE your_table;
示例:
假设您要加载一个将名为toys.csv的CSV文件放入名为的表中玩具:
CREATE TABLE toys ( ... ); LOAD DATA LOCAL INFILE '/Users/BruddaDave/Desktop/toys.csv' INTO TABLE toys FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 1 LINES (..., ...);
完成这些步骤后,您应该能够成功将本地数据加载到 MySQL 数据库中,而不会遇到“错误:加载本地数据已禁用”问题。
以上是如何修复'错误:加载本地数据已禁用”MySQL 错误?的详细内容。更多信息请关注PHP中文网其他相关文章!