gpt4 book ai didi

mysql - 在 MariaDB 中禁用 LOCAL INFILE

转载 作者:可可西里 更新时间:2023-11-01 07:27:32 25 4
gpt4 key购买 nike

在一篇关于保护 MySQL 的文章中,他们建议禁用 LOCAL INFILE,除非我需要它。 http://www.greensql.com/content/mysql-security-best-practices-hardening-mysql-tips

我想在 MariaDB 中做同样的事情,但是下面的配置行在 MariaDB 中似乎不起作用(以前在 Mysql 中工作):

set-variable=local-infile=0

有没有人知道如何禁用它?或者它可能没有运行时配置开关,需要使用特定的配置标志进行编译?

最佳答案

设置变量的set-variable方法was deprecated in MySQL 5 ,您可以直接在 my.cnf 中按名称设置变量。

这在 MariaDB 5.5.34 中对我有用:

[mysqld]
local-infile=0

MariaDB's documentation on setting server variables建议使用格式在 my.cnf 中设置值

variable-name = "value"

关于mysql - 在 MariaDB 中禁用 LOCAL INFILE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21790009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com