SQL加载:MySQL 服务器正在使用–secure-file-priv 选项运行,因此无法执行此语句

08CMS Info: MySQL Query Error

 # sql操作命令
SQL: LOAD DATA INFILE 'E:/project/09cms/install/sql/load_files/' INTO TABLE #__abrels 
CHARACTER SET utf8 
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '''' 
LINES TERMINATED BY '
' 

 # 报错提示
File: run() called at [/install/index.php : 20]
Error: The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
Errno.: 1290
  • 通过命令查看secure-file-priv 的当前值:

show variables like '%secure%';

image.png

在C盘的位置为默认路径

方法一:

直接把需要的加载的文件放到 C 盘 MySQL 的 uploads 目录下

方法二:

修改路径,通过打开 my.ini(C:\ProgramData\MySQL\MySQL Server 5.7) 配置文件进行查看及修改:


image.png

最后:

重启服务器,记住是重启mysql服务哦

参考链接(内涵加载命令):https://blog.csdn.net/quiet_girl/article/details/71436108

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1,MySQL权限体系 mysql 的权限体系大致分为5个层级: 全局层级: 全局权限适用于一个给定服务器中的所有...
    不排版阅读 963评论 0 4
  • The MySQL server is running with the –secure-file-priv op...
    Sam_6155阅读 4,705评论 1 0
  • 1.A simple master-to-slave replication is currently being...
    Kevin关大大阅读 5,995评论 0 3
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,055评论 0 19
  • 导出文件_GET_单引号_双小括号_字符型注入 0x01. 分析查询语句 想不到这件事倒成了重点…这关把报错做了处...
    Hyafinthus阅读 5,003评论 1 10