回答編集履歴

1

追記

2019/05/07 16:53

投稿

tkmtmkt
tkmtmkt

スコア1800

test CHANGED
@@ -7,3 +7,85 @@
7
7
  サービスの状態が「開始中」のままで「実行中」になっていなければ、MySQLが起動していない状態です。
8
8
 
9
9
  何らかの障害によりサービスが起動不能となっているようなので、MySQLのログに記録されているエラーを調べて下さい。
10
+
11
+
12
+
13
+ 【追記】
14
+
15
+
16
+
17
+ ```plain
18
+
19
+ 2019-05-06T04:44:35.202142Z 0 [Warning] Failed to set up SSL because of the following SSL library error: SSL context is not usable without certificate and private key
20
+
21
+ ⇒SSL設定失敗の警告。SSL接続使用しないのであれば無視。
22
+
23
+
24
+
25
+ 2019-05-06T04:44:35.204158Z 0 [Note] Server hostname (bind-address): '*'; port: 3306
26
+
27
+ 2019-05-06T04:44:35.205560Z 0 [Note] IPv6 is available.
28
+
29
+ 2019-05-06T04:44:35.206519Z 0 [Note] - '::' resolves to '::';
30
+
31
+ 2019-05-06T04:44:35.207457Z 0 [Note] Server socket created on IP: '::'.
32
+
33
+ 2019-05-06T04:44:35.215075Z 0 [Note] InnoDB: Buffer pool(s) load completed at 190506 14:44:35
34
+
35
+ 2019-05-06T04:44:35.264610Z 0 [Note] Failed to start slave threads for channel ''
36
+
37
+ 2019-05-06T04:44:35.287684Z 0 [Note] Event Scheduler: Loaded 0 events
38
+
39
+ 2019-05-06T04:44:35.288708Z 0 [Note] C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe: ready for connections.
40
+
41
+ Version: '5.7.26-log' socket: '' port: 3306 MySQL Community Server (GPL)
42
+
43
+ ⇒ここで正常に起動済み(接続できるはず)
44
+
45
+
46
+
47
+ 2019-05-06T04:44:36.188315Z 4 [Note] Access denied for user 'root'@'localhost' (using password: NO)
48
+
49
+ ⇒アクセス拒否発生しているが、発生タイミングから人のログイン操作ではないと思われる。とりあえず保留。
50
+
51
+
52
+
53
+ 2019-05-06T05:17:35.137203Z 0 [Note] C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe: Normal shutdown
54
+
55
+ ⇒シャットダウン開始(サービス停止操作した時刻で合ってる?)
56
+
57
+ ```
58
+
59
+
60
+
61
+ ログを見るとMySQLサーバが起動して接続待ち状態になっているように見えます。
62
+
63
+ 以下のコマンドで確認できます。
64
+
65
+
66
+
67
+ ```powershell
68
+
69
+ PS> netstat -naop TCP | Select-String '(PID|:3306)'
70
+
71
+ ⇒接続待ち状態になっていれば、ローカル アドレスが 0.0.0.0:3306 の情報が表示される
72
+
73
+
74
+
75
+ PS> ps -id {上記結果のPIDの数値を指定する}
76
+
77
+ ⇒ProcessName が mysqld の情報が表示される(たぶん)
78
+
79
+ ```
80
+
81
+
82
+
83
+ ----
84
+
85
+ `Access denied for user 'root'@'localhost' (using password: NO)` に関しては以下のリンク先を読んでください。
86
+
87
+
88
+
89
+ * [MySQLインストール時に遭遇する「アクセス拒否エラー(Access denied for user 'root'@'localhost')」の対処 | Mobile First Marketing Labo](https://www.aiship.jp/knowhow/archives/28257)
90
+
91
+ * [MySQLでの「Access denied for user ‘root’@’localhost’ (using password: NO) 」への対処 | グーフー WordPressのためのLinuxノート](http://www.goofoo.jp/2011/11/1457)