-
游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。
赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!
TheHackerWorld官方
- 0
赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!
TheHackerWorld官方
问题
HACK1949
Windows sql语句正则匹配导出数据到本地 The MySQL serve
尝试使用 into outfile导出数据的时候出现错误:
The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
方法一:查看本地允许导出目录
mysql>SHOW VARIABLES LIKE "secure_file_priv";
C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\
mysql> select * from tncl where tncl_id regexp'^0065' into outfile 'C:\\ProgramData\\MySQL\\MySQL Server 5.7\\Uploads\\test123.csv';
方法二:自定义修改导出目录
问题是mysql设置的权限,可以使用
show variables like '%secure%';查看 secure-file-priv 当前的值是什么
http://img.blog.csdn.net/20170209151849434?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuX3RvX2hvbWU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center
导出的数据必须是这个值的指定路径才可以导出,默认有可能是NULL就代表禁止导出,所以需要设置一下
知道mysql安装路径下的my.ini文件,设置一下路径:
http://img.blog.csdn.net/20170209152216251?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuX3RvX2hvbWU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center
然后重启数据库即可;
链接帖子
意见的链接
分享到其他网站
这个问题有0个答案
推荐的帖子