互联网的搬运工 分类搜索 官网    VIP电影   留言板   免责声明    我要投稿   后花园

网站首页 技术 正文

将csv 文件存入mysql 报错The MySQL server is running with the --secure-file-priv option so it cannot execute

小冰 2021-07-22 技术 107 ℃ 0 评论

系统:windows10
mysql版本:mysql 8.0

step1:用create语句创建database和table
step 2: 用下列语句将 csv 文件写入table
(#表注释)
load data infile ‘C:\Users\tsing\Desktop\wc.csv’ #1
into table project.wc character set gb2312 #2
fields terminated by ‘,’ optionally enclosed by ‘"’ escaped by ‘"’
lines terminated by ‘\r\n’;

#1:csv文件的路径 

#2:set gb2312 转码,csv文件包含中文时使用


将桌面文件存储到mysql时报错:
The MySQL server is running with the --secure-file-pri option so it cannot execute this.
报错原因:
mysql文件的导入和导出路径有默认的设置,即 secure-file-priv,当传入的csv文件路径与默认的路径冲突时就会报错。

secure-file-priv的值有三种情况:

secure_file_prive=null ––限制mysqld 不允许导入导出

secure_file_priv=/path/ – --限制mysqld的导入导出只能发生在默认的/path/目录下

secure_file_priv="" – --不对mysqld 的导入 导出做限制

step3:查看你的secure-file-priv设置:

show variables like '%secure%';

输出默认值path

step4:找到名为my的配置设置文件:
将csv 文件存入mysql 报错The MySQL server is running with the --secure-file-priv option so it cannot execute 技术 第1张
我这里的my文件在step3里查找的路径下:
C:\ProgramData\MySQL\MySQL Server 8.0\my.cnf

step4: 打开my文件,ctrl+f找到关键字secure,修改原路径:
把原路径用#注释掉,改为自定义路径,注意路径用的是斜杠,不是反斜杠
我将路径设置成空,意味着不对mysqld 的导入 导出做限制
将csv 文件存入mysql 报错The MySQL server is running with the --secure-file-priv option so it cannot execute 技术 第2张

step5. 设置完了保存,关闭。
step6. 重启mysql
重启方式:
打开计算机管理>>服务与应用程序>>服务>>mysql>>右键重新启动>>完成重启

step7:检验secure_file_priv是否设置成功
show variables like ‘%secure%’;

是空的,和刚才设置的一样,表明设置成功!
将csv 文件存入mysql 报错The MySQL server is running with the --secure-file-priv option so it cannot execute 技术 第3张
接下来就可以做常规的导入导出操作了:
将csv 文件存入mysql 报错The MySQL server is running with the --secure-file-priv option so it cannot execute 技术 第4张

Tags:

< 温馨提示 >
本站资源如有密码均为:70ol.com
学到东西应该懂得感恩作者 无脑喷子永封IP段+删帐号所有评论
本站资源软件和源码 文章大部分为网上收集,如侵犯您的权利,请告知管理员,我们会及时删除,并向您赔礼道歉.

站长QQ:  官方QQ群:558413792

猜你喜欢

本文暂时没有评论,来添加一个吧(●'◡'●)


欢迎 发表评论:

请填写验证码
搜索
最近发表
网站分类
友情链接
标签列表
文章归档
最新留言
站点信息
  • 文章总数:465
  • 页面总数:1
  • 分类总数:14
  • 标签总数:19
  • 评论总数:7
  • 浏览总数:374315