跳到主要内容

配置文件

一、配置文件 my.cnf

/etc/my.cnf

格式

  1. value
  2. key=value

二、启动命令与选项组

[server] [client] [mysql] [mysql_safe] [mysql.server] [mysqldump]

三、特定 MySQL 版本的专用选项组

[mysql5.7] 只有版本号为 5.7mysqld 程序才能使用这个选项组中的选项。

四、同一配置文件中多个组的优先级

以最后一个出现的组中的启动项为准。

[server]
default-storage-engine=InniDB
[mysqld]
default-storage-engine=MyISAM

五、命令行和配置文件中启动选项的区别

如果同一个启动项即出现在配置文件中,又出现在命令行中,那么以 命令行的启动项为准

例如:

[server]
default-storage-engine=InniDB

mysql 启动命令

mysql.server start --default-storage-engine=MyISAM

最后生效的是 default-storage-engine=MyISAM