返回顶部
首页 > 资讯 > 数据库 >mysql如何配置secure_file_priv
  • 930
分享到

mysql如何配置secure_file_priv

mysql配置secure_file_privmysqlsecure_file_privsecure_file_priv配置 2024-01-29 22:01:04 930人浏览 八月长安
摘要

目录Mysql配置secure_file_privmysql secure_file_priv属性相关的文件读写权限问题复现异常信息查询结果解决方式总结mysql配置secure_file_priv 1、secure_f

mysql配置secure_file_priv

1、secure_file_priv 配置项控制LOAD DATA, SELECT …OUTFILE, LOAD_FILE()的使用权限。

  • secure_file_priv 设置值为 NULL 时,表示限制mysqld不允许导入或导出。
  • secure_file_priv 设置值为 /dir目录时,表示限制mysqld只能在/dir目录中执行导入导出,其他目录不能执行。
  • secure_file_priv 没有值时,表示不限制mysqld在任意目录的导入导出,不建议这么设置,不安全

2、可以使用show variables like 'secure_file_priv'查看配置参数值

3、secure_file_priv不能使用set global 方式修改,需要再my.ini或my.conf配置文件中修改,重启mysql服务后生效

mysql secure_file_priv属性相关的文件读写权限

问题复现

执行以下sql 导出数据时,出现安全问题。

select * from a_test into outfile 'd:/ent.txt' ;

异常信息

查询:

查询:select * from a_test into outfile 'd:/ent.txt'

错误代码: 1290
The MySQL Server is running with the --secure-file-priv option so it cannot execute  this statement

查询 secure_file_priv 的值

show global variables like '%secure%';

查询结果

Variable_nameVALUE
require_secure_transportOFF
secure_file_privC:\\ProgramData\\MySQL\\MySQL SERVER 8.0\\Uploads\\

secure_file_priv 参数解析:

参数值说明
null不允许导入导出
指定文件夹( C:\\ProgramData\\.. )mysql的导入导出只能发生在指定的文件夹
secure_file_priv 不设置没有任何限制

解决方式

设置secure-file-priv为空,就不会对导入导出的文件位置进行限制了

mysql.ini文件修改

secure-file-priv=

修改完成后,重启 MySQL服务,重新执行就能执行成功

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网(www.lsjlt.com)。

您可能感兴趣的文档:

--结束END--

本文标题: mysql如何配置secure_file_priv

本文链接: https://lsjlt.com/news/559244.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mysql如何配置secure_file_priv
    目录mysql配置secure_file_privmysql secure_file_priv属性相关的文件读写权限问题复现异常信息查询结果解决方式总结mysql配置secure_file_priv 1、secure_f...
    99+
    2024-01-29
    mysql配置secure_file_priv mysql secure_file_priv secure_file_priv配置
  • mysql配置secure_file_priv
    1、secure_file_priv 配置项控制LOAD DATA, SELECT …OUTFILE, LOAD_FILE()的使用权限。 secure_file_priv 设置值为 NULL 时,表示限制mysqld不允许...
    99+
    2023-09-03
    mysql 数据库 服务器
  • windows下如何解决mysql secure_file_priv null问题
    目录mysql修改导出文件地址设置分为三种解决总结执行命令, 查看secure_file_priv的值 show variables like '%secure%'; MYSQL修改导出文件地址设置分为三种 ...
    99+
    2024-01-29
    mysql secure_file_priv null 解决mysql secure_file_priv null mysql secure_file_priv
  • 如何配置mysql
    这篇文章将为大家详细讲解有关如何配置mysql,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。如何配置mysql1.进入mysql配置向导2.选择配置方式3....
    99+
    2024-04-02
  • MySQL如何配置
    这篇文章给大家分享的是有关MySQL如何配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。MySQL可以从mysql.com下载,安装然后配置,也可以从Synaptic Pack...
    99+
    2024-04-02
  • eclipse如何配置mysql
    eclipse配置mysql的步骤:先下载好mysql驱动程序,在mysql的官网可以找到合适的版本。接着打开eclipse,在项目中引入使用mysql驱动程序。添加外部JAR包。在你驱动JAR包存放的地方选择好你的JAR包→打开。最后用代...
    99+
    2024-04-02
  • MySQL集群如何配置
    这篇文章将为大家详细讲解有关MySQL集群如何配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、介绍========在介绍如何安装配置基于2台服务器的MySQL集群。...
    99+
    2024-04-02
  • mysql如何安装配置
    这篇文章将为大家详细讲解有关mysql如何安装配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。  mysql怎么安装  >configure--prefix=/m...
    99+
    2024-04-02
  • MySQL中文如何配置
    这篇文章主要为大家展示了“MySQL中文如何配置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL中文如何配置”这篇文章吧。 1. 表中字段的字符集设置...
    99+
    2024-04-02
  • Mysql双主如何配置
    这篇“Mysql双主如何配置”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Mysql双主如何配置”文章吧。前言特点:在双主配...
    99+
    2023-07-02
  • mysql如何配置环境
    mysql 环境配置步骤:安装 mysql 安装程序。创建 root 用户并授予权限。修改配置文件(datadir、bind-address、port)。启动 mysql 服务。测试安装...
    99+
    2024-04-14
    mysql
  • MySQL 5.5如何设置配置文件
    这篇文章主要介绍了MySQL 5.5如何设置配置文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在MySQL...
    99+
    2024-04-02
  • MySQL如何配置多实例
    这篇文章主要讲解了MySQL如何配置多实例,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。前面介绍了相关的基础命令操作:MySQL数据库基础篇之入门基础命令所有的操作都是基于单实...
    99+
    2024-04-02
  • 如何安装配置mysql 5.7.23
    这篇文章将为大家详细讲解有关如何安装配置mysql 5.7.23,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。本文记录了mysql5.7.23安装详细过程,分享给大家。1...
    99+
    2024-04-02
  • 如何安装配置mysql 8.0.12
    这篇文章将为大家详细讲解有关如何安装配置mysql 8.0.12,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。记录了mysql 8.0.12下载安装教程,分享给大家。如图...
    99+
    2024-04-02
  • mysql 8.0.15如何安装配置
    这篇文章主要介绍了mysql 8.0.15如何安装配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.环境系统:windows 64位my...
    99+
    2024-04-02
  • mysql 8.0.17如何安装配置
    这篇文章主要介绍了mysql 8.0.17如何安装配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。安装程序下载:首先是登录MySQL的官网...
    99+
    2024-04-02
  • mysql 8.0.11如何安装配置
    这篇文章给大家分享的是有关mysql 8.0.11如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装环境:win71、下载zip安装包:MySQL8.0 For Wi...
    99+
    2024-04-02
  • mysql 5.7.24如何安装配置
    这篇文章主要介绍了mysql 5.7.24如何安装配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.运行环境:window102.下载对...
    99+
    2024-04-02
  • 如何安装配置mysql-5.7.21
    这篇文章将为大家详细讲解有关如何安装配置mysql-5.7.21,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、将下载好的mysql压缩包解压到安装目录下2、新建文件 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作