数据库与数据库实例的区别
数据库
实质是一堆文件
数据库实例
实质是一个后台线程+共享内存区。比如crud(增删该查)是通过数据库实例操作数据库(文件)的,不能通过直接修改文件来更改数据库内容
一般情况下(单机)数据库与实例一对一,集群模式下可以一个数据库被多个实例使用
mysql实例启动时会去哪些地方读取配置
查看命令
mysql --help | grep my.cnf
结果
order of preference, my.cnf, $MYSQL_TCP_PORT,/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf
顺序:从前到后,后面覆盖前面