【mysql】MAC CSV数据导入secure_file_priv参数问题
【mysql】MAC CSV数据导入secure_file_priv参数问题背景在使用mysql导入CSV文件时,出现报错:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option通过show variables like '%secure%';命令查看参数设置secure...
【mysql】MAC CSV数据导入secure_file_priv参数问题
背景
在使用mysql导入CSV文件时,出现报错:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option
通过
show variables like '%secure%';
命令查看参数设置
secure_file_priv=null 表示不允许导入导出
secure_file_priv=文件加目录 表示在该文件夹下允许导入导出
secure_file_priv=空 表示导入导出没有限制
在mac下,该参数应该在my.cnf文件中指出
但笔者mac用户的系统中没有my.cnf文件
解决方法
通过 mysql --verbose --help | grep my.cnf 命令可查看mysql加载 my.cnf文件的默认位置 一般如下:
/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf
因此应该到对应文件夹下创建my.cnf文件
笔者选择默认第一文件夹 在etc文件夹下创建my.cnf 具体过程参照以下链接(亲测有效)
创建my.cnf教程
按照链接中顺序创建完配置文件后,加入如下配置:
secure_file_priv=''
注意:该条配置应加在[mysqld]标签下
https://blog.csdn.net/jyongchong/article/details/77862819?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)