对于初学MySQL的小白,在学习的时候可能会遇到用" LOAD DATA LOCAL INFILE '/filename.txt' INTO TABLE tablename; "语句加载本地文件时,出现“禁止加载本地数据”的错误,如下图所示:
本篇使用 MySQL8.0.21 版本在终端直接使用最简单的办法解决该问题,方法和步骤如下:
1、和平常一样登陆MySQL账号
2、输入“ SHOW GLOBAL VARIABLES LIKE 'local_infile'; ”命令语句,显示全局变量
3、如果显示 “ OFF ” 则再输入 “ SET GLOBAL local_infile = true; ” 的命令语句,设置 local_infile=1,来进行开启
如下图所示则设置成功,