84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
业精于勤,荒于嬉;行成于思,毁于随。
解決しました。 解決策: 論理的に言えば、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] ディレクトリを削除しました
修正されました。
結果は解決しましたが、最初に読み込まれる設定ファイルが /etc/my.cnf ファイルではないのはなぜなのかという疑問が残ります。理解されること。
サービス mysql の開始を試してください
解決しました。
解決策:
論理的に言えば、mysql は
--defaults-file
で指定されたアドレスから設定ファイルを読み取り、次に
--defaults-file-extra で指定された場所を読み取る必要があります。設定ファイルの読み取り
どちらも指定していないため、読む順序は次のようになります:
設定ファイルを段階的に読み取ることができますが、起動時に pid ファイル ディレクトリが見つからないというエラーが報告され続けます。
ただし、/etc/my.cnf で指定された pid は
ファイルは $base_dir ディレクトリにありますが、エラー メッセージはこのディレクトリにありません。
そこで、設定ファイルの読み込み順序や手順が想像と違っていたのではないかと思い、他のディレクトリにあるmy.cnfファイルを削除しました。
つまり、/etc/mysql[my.cnf] ディレクトリを削除しました
修正されました。
結果は解決しましたが、最初に読み込まれる設定ファイルが /etc/my.cnf ファイルではないのはなぜなのかという疑問が残ります。理解されること。
サービス mysql の開始を試してください