我是靠谱客的博主 阔达白开水,最近开发中收集的这篇文章主要介绍mac mysql my.cnf 路径_my.cnf文件在macOS上的位置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

通常,在Unix和类似Unix的系统上,MySQL / MariaDB程序在以下位置(按指定顺序)读取config / startup文件:

/etc/my.cnf -全球

/etc/mysql/my.cnf -全球

SYSCONFDIR/my.cnf -全球

SYSCONFDIR代表使用MySQL创建时的SYSCONFDIR选项指定的目录CMake。默认情况下,这是位于已编译安装目录下的etc目录。

$MYSQL_HOME/my.cnf -特定于服务器(仅限服务器)

MYSQL_HOME是一个环境变量,其中包含服务器特定my.cnf文件所在目录的路径。如果MYSQL_HOME未设置,则使用该mysqld_safe程序启动服务器,mysqld_safe将其设置BASEDIR为MySQL基本安装目录。

指定的文件(--defaults-extra-file=path如果有)

~/.my.cnf -特定于用户

~/.mylogin.cnf -特定于用户(仅限客户端)

来源:使用选项文件。

注意:在Unix平台上,MySQL会忽略可写的配置文件。这是有意作为安全措施。

另外,在Mac上,有一种简单的检查方法。

跑: sudo fs_usage | grep my.cnf

这将实时报告与该文件有关的任何文件系统活动。

在另一个终端中,重新启动您的MySQL / MariaDB,例如

brew services restart mysql

要么:

brew services restart mariadb

在的终端上fs_usage,应显示正确的位置,例如

15:52:22  access            /usr/local/Cellar/mariadb/10.1.14/my.cnf                                         0.000002   sh

因此,如果文件不存在,请创建一个。

最后

以上就是阔达白开水为你收集整理的mac mysql my.cnf 路径_my.cnf文件在macOS上的位置的全部内容,希望文章能够帮你解决mac mysql my.cnf 路径_my.cnf文件在macOS上的位置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部