ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

mysql导出数据报错The MySQL server is running with the --secure-file-priv option so it cannot execute this

2022-09-10 12:33:00  阅读:229  来源: 互联网

标签:secure 路径 导出 cannot 报错 斜杠 MySQL


MySQL导出文件时,遇到报错“The MySQL server is running with the --secure-file-priv option so it cannot execute this statement”,网上搜索解决方案,各大神方案相同,

第一步:show variables like '%secure%';

图一

第二步:打开MySQL安装路径,找到my.ini配置文件,搜索 secure,

图二:找到这里,修改路径(原来的最好是注释掉,不要删除),

重启MySQL服务, 就能正常导出到修改后的路径了,但是我依然失败了,报错还是“The MySQL server is running with the --secure-file-priv option so it cannot execute this statement”,又看了几篇博客,都是一样的思路,问题应该出在我自己身上了,自己检查了操作流程,终于找到了原因,修改路径时,由于嫌手动输入路径麻烦,我是直接复制的路径,从下图里复制的路径:
图三:

 

导出时用的也是这个路径,加上一个文件名,结果就是继续报错,

(注意斜杠)

图一、图三显示的是反斜杠,我复制的路径也是用的反斜杠,但是图二配置文件中,用的是斜杠,我导出的文件路径用的也是反斜杠,因此导致失败,把图二中修改的路径改成斜杠,导出路径也用斜杠,导出成功!希望其他小伙伴不要再犯同样的错误!

 

 

转 :https://blog.csdn.net/qq_34172340/article/details/83870035

https://blog.csdn.net/zhuyunier/article/details/88707634

 

标签:secure,路径,导出,cannot,报错,斜杠,MySQL
来源: https://www.cnblogs.com/fps2tao/p/16676265.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有