MySQL 提供了一個配置文件來控制它的運行方式,這個配置文件是 my.cnf 文件。當 MySQL 啟動時,它會自動讀取這個配置文件,并按照其中的設置來運行。
在有些情況下,我們可能需要指定一個特定的配置文件來啟動 MySQL。這時我們就需要使用 --defaults-file 選項來指定。
mysql --defaults-file=/etc/my.cnf
上面的命令將使用 /etc/my.cnf 文件來啟動 MySQL。
如果我們使用了多個配置文件,那么需要指定一個默認的配置文件,這時我們就需要在命令行中加上一些環境變量:
export MYSQL_HOME=/path/to/mysql/ export MYSQL_OPTS="--defaults-extra-file=/path/to/my.cnf" ${MYSQL_HOME}/bin/mysqld ${MYSQL_OPTS}
在上面的命令中,我們使用了 MYSQL_HOME 環境變量指定 MySQL 的安裝路徑,MYSQL_OPTS 環境變量指定要使用的默認配置文件。
上一篇mysql指針對照表
下一篇mysql按2個字段分組