以下是我my.cnf
使用 InnoDB 作为默认存储引擎的纯 UTF-8 设置的默认生产 MySQL 配置文件 ()。
[server]
bind-address=127.0.0.1
innodb_file_per_table
default-character-set=utf8
default-storage-engine=innodb
该设置执行以下操作:
- 绑定到 localhost:3306(环回)而不是默认的 *:3306(所有接口)。这样做是为了增加安全性。
- 每个表设置一个表空间。这样做是为了提高可维护性。
- 将默认字符集设置为 UTF-8。默认情况下允许轻松国际化。
- 将默认存储引擎设置为 InnoDB。默认情况下允许行级锁定。
假设您可以通过添加最多三 (3) 个配置参数来进一步改进设置。你会添加哪个,为什么?
在这种情况下,改进将意味着性能改进、可靠性改进或易用性/易维护性的提高。您可以假设运行 MySQL 实例的机器将具有 1000 MB 的 RAM。