質問編集履歴
3
解決法を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,6 +8,8 @@
|
|
8
8
|
[MySQLを起動していない $ mysql.server restart](https://qiita.com/hondy12345/items/d32ed749fb49e9da7de6)
|
9
9
|
[Mac MySQLをきれいにアンインストールしてからインストールする](https://e-joint.jp/639/)
|
10
10
|
|
11
|
+
(解決後追記:以下のサイトの通りにすると治りました。)
|
12
|
+
[mysqld: File './mysql-bin.index' not found (Errcode: 13)](http://mtokyo.blog9.fc2.com/blog-entry-561.html)
|
11
13
|
### 発生している問題・エラーメッセージ
|
12
14
|
|
13
15
|
```terminal
|
2
mac.local.err の内容を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
MySQLが動作中にMacがフリーズし、再起動したらMySQLが壊れてstartできなくなった。
|
3
|
-
エラーログも中身が空のままで自己解決が困難な状況です。
|
3
|
+
~~エラーログも中身が空のままで自己解決が困難な状況です。~~ ⇨エラーログは出力されるようになりました。
|
4
4
|
ご指導いただけませんか?
|
5
5
|
|
6
6
|
以下のページに記載されていることは試行いたしましたがこのケースでは改善しませんでした。
|
@@ -10,18 +10,32 @@
|
|
10
10
|
|
11
11
|
### 発生している問題・エラーメッセージ
|
12
12
|
|
13
|
-
```
|
13
|
+
```terminal
|
14
14
|
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
|
15
15
|
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
|
16
16
|
```
|
17
17
|
/tmp/mysql.sockが存在する間は(38)、消している間は(2)
|
18
|
-
```
|
18
|
+
```terminal
|
19
19
|
Starting MySQL
|
20
20
|
.Logging to '/usr/local/var/mysql/mac.local.err'.
|
21
21
|
ERROR! The server quit without updating PID file (/usr/local/var/mysql/mac.local.pid).
|
22
22
|
```
|
23
|
-
sudo touch /usr/local/var/mysql/mac.local.pidして作ってもsudo mysql.server startの度に消えていた。
|
23
|
+
~~sudo touch /usr/local/var/mysql/mac.local.pidして作ってもsudo mysql.server startの度に消えていた。
|
24
|
-
またエラーログの /usr/local/var/mysql/mac.local.err がなかった。
|
24
|
+
またエラーログの /usr/local/var/mysql/mac.local.err がなかった。~~
|
25
|
+
**/user/local/var/mysql/mac.local.err**
|
26
|
+
```err
|
27
|
+
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
|
28
|
+
2019-07-07T04:34:13.386390Z 0 [System] [MY-010116] [Server] /usr/local/Cellar/mysql/8.0.16/bin/mysqld (mysqld 8.0.16) starting as process 5879
|
29
|
+
2019-07-07T04:34:13.389838Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /usr/local/var/mysql/ is case insensitive
|
30
|
+
2019-07-07T04:34:13.395544Z 0 [ERROR] [MY-010119] [Server] Aborting
|
31
|
+
2019-07-07T04:34:13.395718Z 0 [System] [MY-010910] [Server] /usr/local/Cellar/mysql/8.0.16/bin/mysqld: Shutdown complete (mysqld 8.0.16) Homebrew.
|
32
|
+
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
|
33
|
+
2019-07-07T04:35:48.364996Z 0 [System] [MY-010116] [Server] /usr/local/Cellar/mysql/8.0.16/bin/mysqld (mysqld 8.0.16) starting as process 6004
|
34
|
+
2019-07-07T04:35:48.368435Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /usr/local/var/mysql/ is case insensitive
|
35
|
+
2019-07-07T04:35:48.370957Z 0 [ERROR] [MY-010119] [Server] Aborting
|
36
|
+
2019-07-07T04:35:48.371125Z 0 [System] [MY-010910] [Server] /usr/local/Cellar/mysql/8.0.16/bin/mysqld: Shutdown complete (mysqld 8.0.16) Homebrew.
|
37
|
+
```
|
38
|
+
|
25
39
|
### 試したこと
|
26
40
|
上記メッセージでGoogle検索したところソケットを作り直して権限を付与すれば治ると書いてあったので以下のコマンドで作り直しましたが
|
27
41
|
改善しませんでした。
|
1
参考リンクの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,6 +3,11 @@
|
|
3
3
|
エラーログも中身が空のままで自己解決が困難な状況です。
|
4
4
|
ご指導いただけませんか?
|
5
5
|
|
6
|
+
以下のページに記載されていることは試行いたしましたがこのケースでは改善しませんでした。
|
7
|
+
[MySQLが起動しない](https://qiita.com/masa_stone22/items/38a286a89c309de7d44e)
|
8
|
+
[MySQLを起動していない $ mysql.server restart](https://qiita.com/hondy12345/items/d32ed749fb49e9da7de6)
|
9
|
+
[Mac MySQLをきれいにアンインストールしてからインストールする](https://e-joint.jp/639/)
|
10
|
+
|
6
11
|
### 発生している問題・エラーメッセージ
|
7
12
|
|
8
13
|
```
|