MYSQL的secure_file_priv参数怎么用?

MySQL的secure_file_priv参数怎么用?针对这个问题,今天小编总结这篇有关secure_file_priv的文章,希望能帮助朋友了解secure_file_priv这个新特性。

创新互联专注于红山网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供红山营销型网站建设,红山网站制作、红山网页设计、红山网站官网定制、小程序制作服务,打造红山网络公司原创品牌,更为您提供红山网站排名全网营销落地服务。

secure-file-priv特性

secure-file-priv参数是用来限制LOAD DATA, SELECT … OUTFILE, and LOAD_FILE()传到哪个指定目录的。

  • ure_file_priv的值为null ,表示限制mysqld 不允许导入|导出
  • 当secure_file_priv的值为/tmp/ ,表示限制mysqld 的导入|导出只能发生在/tmp/目录下
  • 当secure_file_priv的值没有具体值时,表示不对mysqld 的导入|导出做限制
    如何查看secure-file-priv参数的值:
    show global variables like '%secure%';
    没有导出权限:
    mysql> show global variables like '%secure%';
    +------------------+-------+
    | Variable_name    | Value |
    +------------------+-------+
    | secure_auth      | OFF   |
    | secure_file_priv |       |
    +------------------+-------+
    2 rows in set (0.00 sec)

    有导出权限,导出路径需在/var/lib/mysql-files/下:

    mysql> show global variables like '%secure%';
    +--------------------------+-----------------------+
    | Variable_name            | Value                 |
    +--------------------------+-----------------------+
    | require_secure_transport | OFF                   |
    | secure_auth              | ON                    |
    | secure_file_priv         | /var/lib/mysql-files/ |
    +--------------------------+-----------------------+
    3 rows in set (0.09 sec)

    MYSQL新特性secure_file_priv对读写文件的影响
    此开关默认为NULL,即不允许导入导出。

解决问题:
windows下:

修改my.ini 在[mysqld]内加入secure_file_priv=

linux下:

修改my.cnf 在[mysqld]内加入secure_file_priv=
MYSQL新特性secure_file_priv对读写文件的影响
然后重启mysql,再查询secure_file_priv

看完上述内容,你们对MYSQL的secure_file_priv参数有进一步的了解吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


本文题目:MYSQL的secure_file_priv参数怎么用?
网站链接:http://bzwzjz.com/article/gpedoj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 四川成都网站制作 成都网站设计 成都响应式网站建设 营销型网站建设 重庆网站建设 手机网站制作 品牌网站建设 泸州网站建设 网站设计制作 网站建设推广 自适应网站设计 达州网站设计 成都网站制作 成都做网站建设公司 企业网站设计 网站制作 营销网站建设 专业网站设计 成都网站建设 宜宾网站设计 手机网站建设套餐 高端网站建设