84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
业精于勤,荒于嬉;行成于思,毁于随。
已解决。解决思路:讲道理mysql应该是从--defaults-file 指定的地址去读取配置文件其次读取--defaults-file-extra 指定的地方读取配置文件
这两者我都没有指定过,那么,读取的顺序应该是:
/etc/my.cnf /etc/mysql/my.cnf ~/mysql/my.cnf ..
/etc/my.cnf
/etc/mysql/my.cnf
~/mysql/my.cnf
..
逐步去读取配置文件,但是启动一直报错pid文件目录找不到。然而,我/etc/my.cnf指定的pid是文件是 $base_dir目录,报错却不是这个目录。因此我估计是配置文件的读取顺序和步骤跟我想象的不一样,所以我删除了其它目录的my.cnf文件。即:删除了 /etc/mysql[my.cnf]目录
fixed。
结果解决了,但是留下一个问题,为什么首先读取的配置文件不是/etc/my.cnf文件。待了解。
试试service mysql start
已解决。
解决思路:
讲道理mysql应该是从
--defaults-file 指定的地址去读取配置文件
其次读取
--defaults-file-extra 指定的地方读取配置文件
这两者我都没有指定过,那么,读取的顺序应该是:
逐步去读取配置文件,但是启动一直报错pid文件目录找不到。
然而,我/etc/my.cnf指定的pid是
文件是 $base_dir目录,报错却不是这个目录。
因此我估计是配置文件的读取顺序和步骤跟我想象的不一样,所以我删除了其它目录的my.cnf文件。
即:删除了 /etc/mysql[my.cnf]目录
fixed。
结果解决了,但是留下一个问题,为什么首先读取的配置文件不是/etc/my.cnf文件。待了解。
试试service mysql start