问题描述
该笔记将记录:与 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 的基本项配置之后,剩下的主要精力要放在查询、索引等方面的优化。
不要配置当作救命稻草。有些特殊配置确实可以显著提升性能,但是这些配置不能作为基本配置。
如果我们不懂,就不会去配置,更不会到网上搜索配置来直接使用。