哪里是';my.cnf';Linux中的文件?

哪里是';my.cnf';Linux中的文件?,linux,Linux,我正在用Linux设置MariaDB。 我打算编辑属性“绑定地址”以接受外部连接。 所以我需要编辑“my.cnf”文件。我找到了这个文件,并尝试“vi my.cnf”和我的linux节目 在哪里可以找到“bind_address”属性并对其进行编辑? 我找到正确的文件了吗?从这个文件的最后两行,您可以看到它加载了/etc/mysql/conf.d/和/etc/mysql/mariadb.conf.d/中的所有文件。因此,您还必须在这些目录中查找具有“绑定地址”行的文件 您可以使用以下命令自动查找

我正在用Linux设置MariaDB。 我打算编辑属性“绑定地址”以接受外部连接。 所以我需要编辑“my.cnf”文件。我找到了这个文件,并尝试“vi my.cnf”和我的linux节目

在哪里可以找到“bind_address”属性并对其进行编辑?
我找到正确的文件了吗?

从这个文件的最后两行,您可以看到它加载了
/etc/mysql/conf.d/
/etc/mysql/mariadb.conf.d/
中的所有文件。因此,您还必须在这些目录中查找具有“绑定地址”行的文件

您可以使用以下命令自动查找“绑定地址”:

grep -r 'bind-address' /etc/mysql/conf.d/ /etc/mysql/mariadb.conf.d/
此命令在每个目录中的所有文件中查找包含“bind address”的行,并为每个匹配行打印文件名和行。然后,您可以使用您喜爱的文本编辑器编辑它找到的文件