普通数据文件导入mysql出现问题如何处理


下文内容主要给大家带来普通数据文件导入mysql出现问题如何处理,这里所讲到的知识,与书籍略有不同,都是开发云专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值开发云主机域名,希望给广大读者带来帮助。一、问题描述
数据文件 a.txt 导入mysql表中。1、第一个问题在排除密码和格式填写错误之后,查看mysql.user表 ,确认是否有File权限。确认之后确实没有File权限。更新mysql.user表的File权限为’Y’,刷新权限。2、第二个问题重新执行导入命令–使用load data infile 也报相同错误。
查看–secure-file-priv参数此参数不是动态参数。需要添加配置文件,重启服务才可以生效。
1)不限制导入导出
2)限制在特定目录下
–只允许/tmp目录下的数据文件可以导入,其他目录下的文件没有权限导入。
因为我们使用的是腾讯云的mysql数据库,这个参数不能修改,但是我们又必须有导入导出的功能,所以我们只能自建实例,自己做限制。

3、第三个问题默认是找mysql库所在云服务器的/tmp目录下的文件,而不是执行命令的机器。加 –local参数,表示指定的导入文件是执行命令的机器。对于以上关于普通数据文件导入mysql出现问题如何处理,如果大家还有更多需要了解的可以持续关注我们开发云的行业推新,如需获取专业解答,可在官网联系售前售后的,希望该文章可给大家带来一定的知识更新。

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/07 15:43
下一篇 06/07 15:45

相关推荐