lang
1mysql.server stop;
で停止後
lang
1mysql.server start;
で起動を試みたのですが
lang
1Starting MySQL 2. ERROR! The server quit without updating PID file (/usr/local/var/mysql/マック名local.pid).
というエラーが発生してしまいます。
lang
1mysql -u root -p;
で実行しようとしても
lang
1ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
というエラーが発生してしまいます。
調べて出てきた以下のことを実行してみても、
対処法1
対処法2
・対処法1の場合
lang
1MBP:~ k$ ps -ef | grep mysql; 2 501 14563 1087 0 1:06PM ttys000 0:00.00 grep mysql 3MBP:~ k$ kill -9 14563; 4-bash: kill: (14563) - No such process
と表示されてしまいます。
・対処法2の場合
もう一度、起動を試みるも同じエラーが発生してしまいます。
どうしたらよろしいでしょうか?ご教授願います。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
エラーログには何が吐かれていますか?
デフォルトなら
/usr/local/var/mysql/
あたりに末尾が
.err
のようなファイルで作成されているはずです。
ls -la /usr/local/var/mysql
で調べて何があるか見てください。ディレクトリがなかったら…どこでしょうね…。
投稿2015/11/10 04:46
編集2015/11/10 05:25総合スコア856
0
ベストアンサー
文中に、マック名、とありましたので、OSXでの問題かと。
OSXは、パスの位置などが、他Linux系と違うので、私も時々同じような、ハマリをします。
PIDファイルのエラーの件は、/usr/local/var/mysql/マック名.local.errの権限の問題だと思います。
chown [mysqlの動作ユーザ名] /usr/local/var/mysql/マック名.local.err
などでうまくかと。
/tmp/mysql.sockの問題の件はまずは/etc/my.cnfの確認が必要だと思います。(my.confが無ければ/usr/local/mysql-5.6.26-osx10.8-x86_64/support-files/my-default.cnfなどから、複製してください。)
以下の二カ所を
[client]
socket = /tmp/mysql.sock
[mysqld]
socket = /tmp/mysql.sock
のように、目標のパスと合っているかどうか確認して、その後、
/tmp/mysql.sockファイルが存在していなければ、touch /tmp/mysql.sockなどとして、ファイルの生成をしてみるのが手かと思います。
いずれも、Google先生に聞く際に、例えば、
「OSX The server quit without updating PID」のように、「OSX」のキーワードを付けると、比較的いい結果が得られるかと思います。
追伸:いずれも、OSXのバージョンによって、少しずつパス名や、パスの位置がちがったりしますので、面倒ですが、使っているOSXのバージョンにあった記事などからよく調べてくださいませ。
投稿2015/11/10 04:57
編集2015/11/10 05:00総合スコア1283
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/10 06:26
2015/11/10 06:30
2015/11/10 06:36
2015/11/10 07:04 編集
2015/11/10 07:13
2015/11/10 07:17
2015/11/10 07:21
2015/11/10 07:47
2015/11/10 08:27
2015/11/10 08:38
2015/11/10 09:13 編集
2015/11/10 09:19
2015/11/10 09:24
2015/11/10 09:32
2015/11/10 09:47
2015/11/10 10:05
2015/11/10 10:24
2015/11/10 10:31
2015/11/10 13:05
2015/11/11 01:18
2015/11/11 04:59
2015/11/11 05:10
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/10 04:50
2015/11/10 05:31
2015/11/10 05:39