「MySQL」- 数据库配置

问题描述

该笔记将记录:与 MySQL 配置相关的内容,及相关问题的解决办法。

解决方案

配置文件的位置:

#!/bin/sh

mysql --help | grep -A 1 'Default options'
# 输出:
# Default options are read from the following files in the given order:
# /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf

# 如上,/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 是配置文件的位置。

FIXME MySQL,动态修改配置,并持久保存,无重启;

关于配置文件优化

当正确把 MySQL 的基本项配置之后,剩下的主要精力要放在查询、索引等方面的优化。
不要配置当作救命稻草。有些特殊配置确实可以显著提升性能,但是这些配置不能作为基本配置。
如果我们不懂,就不会去配置,更不会到网上搜索配置来直接使用。