ご質問に答えるために:
を
1)wehere mysqlのを見つけるために、そのPIDファイルには、以下を使用格納:
mysql> show variables like '%pid%';
+---------------+-------------------------------+
| Variable_name | Value |
+---------------+-------------------------------+
| pid_file | /var/lib/mysql/your-db.pid |
+---------------+-------------------------------+
2)あなたは、どちらかこれを変更することができmy.cnfの中で設定することで、ここでのオプションは、次のpid-file=/var/lib/mysql/your-db.pid
のようになります。または、起動パラメータを変更して--pid-file=/var/lib/mysql/your-db.pid
を追加して変更することもできます。私はあなたがmy.cnfオプションに固執することを強くお勧めします、他のソリューションは、あなたのスタートスクリプトでいくつかの手間を必要とするでしょう。
3)あなたがここにドキュメントを見つける:私はちょうどそれが最高のあなたにぴったりどこがpidファイルを置くことができることを追加したいhttp://dev.mysql.com/doc/refman/5.6/en/server-options.html#option_mysqld_pid-file
、これはあなたにdatadirやMySQLにそれを配置する必要がありドント意味 - ホーム。しかし、これを行うための「クリーン」な方法は、linuxの下で/var/run/
の下にあります。
どうすれば使用するエラーファイルを定義できますか – user22