首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mySQL工作台secure_file_priv=中的MAC为空

问mySQL工作台secure_file_priv=中的MAC为空
EN

Stack Overflow用户
提问于 2020-12-04 07:48:18
回答 1查看 499关注 0票数 0

我是mySql工作台的新手,需要帮助导入一个大文件进行分析。我在这里读到MySQL workbench table data import wizard extremely slow,数据导入向导不应该使用,所以我按照建议使用了LOAD data INFILE,但由于secure_file_priv=NULL,我在导入时遇到了问题。

我在这里找到了一个解决方案,但是我不知道如何重置secure_file_priv的值。

我找到了一些使用命令行的源代码,但我不知道如何从命令行使用mySql工作台。

如有任何有关如何禁用或更改此功能的帮助,将不胜感激

EN

回答 1

Stack Overflow用户

发布于 2020-12-04 08:25:18

不要碰它,它是一个基本的安全功能。

在workbench中使用server下的数据导入。

​

​

如果你想用sql来做这件事,每个人都已经用你链接的How should I tackle --secure-file-priv in MySQL?写好了。

只需复制文件夹中的文件,即可在执行SHOW VARIABLES LIKE "secure_file_priv";时获得值

现在,理想情况下您可以从控制台创建LOAD DAT,因为这样就没有超时时间了。

另请阅读Bulk insert in the namual,以便您可以优化大数据导入

如果你真的想使用任何不推荐使用的文件夹,你必须为它编辑my.ini文件并重新启动到服务器(这两个也可以在工作台中完成,你可以在图片options file Start/shutdown中看到)。还有一些其他方法可以重启服务。

下面很好地描述了importing csv的基础

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65135919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档