84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
业精于勤,荒于嬉;行成于思,毁于随。
已解决。解决思路:讲道理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