質問編集履歴

3

my.cnfのIPアドレスを削除してみた

2021/04/12 11:58

投稿

shoxw
shoxw

スコア0

test CHANGED
File without changes
test CHANGED
@@ -330,6 +330,44 @@
330
330
 
331
331
 
332
332
 
333
+ #補足: my.cnfの``mysqlx-bind-address = 127.0.0.1``を削除してみた(情報いただきました)→症状変わらず
334
+
335
+
336
+
337
+ https://stackoverflow.com/questions/58245118/warning-the-post-install-step-did-not-complete-successfully-when-trying-to-ins
338
+
339
+ を参考に
340
+
341
+ my.cnfファイルの
342
+
343
+ ```
344
+
345
+ mysqlx-bind-address = 127.0.0.1
346
+
347
+ ```
348
+
349
+ を削除して再``brew postinstall mysql``→症状変わらずWarning????
350
+
351
+
352
+
353
+ 念のためもう一つの
354
+
355
+ ```
356
+
357
+ bind-address = 127.0.0.1
358
+
359
+ ```
360
+
361
+ も削除して、``brew uninstall mysql``→関係ファイル削除→``brew install mysql@5.7``※今回は5.7を入れてみました。
362
+
363
+ …症状変わらず。
364
+
365
+
366
+
367
+
368
+
369
+
370
+
333
371
 
334
372
 
335
373
  # >>hoshi-takanori様へ

2

補足:インストールし直してmysql.server start してみた場合

2021/04/12 11:58

投稿

shoxw
shoxw

スコア0

test CHANGED
File without changes
test CHANGED
@@ -127,3 +127,247 @@
127
127
 
128
128
 
129
129
  どなたか回答宜しくお願い致します。
130
+
131
+
132
+
133
+ ### 補足:インストールし直してmysql.server start してみた場合
134
+
135
+
136
+
137
+ https://dezanari.com/mysql-terminal-login-denied/
138
+
139
+
140
+
141
+ を参考にファイル削除後、アンインストールして再度インストールしてみました。
142
+
143
+
144
+
145
+ ``brew install mysql``実行
146
+
147
+
148
+
149
+ ```
150
+
151
+ Updating Homebrew...
152
+
153
+ ==> Auto-updated Homebrew!
154
+
155
+ Updated 2 taps (homebrew/core and homebrew/cask).
156
+
157
+ ==> Updated Formulae
158
+
159
+ Updated 3 formulae.
160
+
161
+ ==> New Casks
162
+
163
+ command-pad
164
+
165
+
166
+
167
+ ==> Downloading https://homebrew.bintray.com/bottles/mysql-8.0.23_1.catalina.bottle.tar.gz
168
+
169
+ ==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/a5533c5f81c6651efee6f47e36bd51ac1e720cc70bd7403c1ac50af4eab33c7f?response-content-disposit
170
+
171
+ ######################################################################## 100.0%
172
+
173
+ ==> Pouring mysql-8.0.23_1.catalina.bottle.tar.gz
174
+
175
+ Warning: The post-install step did not complete successfully
176
+
177
+ You can try again using:
178
+
179
+ brew postinstall mysql
180
+
181
+ ==> Caveats
182
+
183
+ We've installed your MySQL database without a root password. To secure it run:
184
+
185
+ mysql_secure_installation
186
+
187
+
188
+
189
+ MySQL is configured to only allow connections from localhost by default
190
+
191
+
192
+
193
+ To connect run:
194
+
195
+ mysql -uroot
196
+
197
+
198
+
199
+ To have launchd start mysql now and restart at login:
200
+
201
+ brew services start mysql
202
+
203
+ Or, if you don't want/need a background service you can just run:
204
+
205
+ mysql.server start
206
+
207
+ ==> Summary
208
+
209
+ ???? /usr/local/Cellar/mysql/8.0.23_1: 298 files, 297.7MB
210
+
211
+ ```
212
+
213
+ 再度同じWarning ``The post-install step did not complete successfully You can try again using: brew postinstall mysql``
214
+
215
+ 発生。
216
+
217
+
218
+
219
+ ``which mysql``実行で
220
+
221
+
222
+
223
+ ```
224
+
225
+ /usr/local/bin/mysql
226
+
227
+ ```
228
+
229
+ ``mysql --version``実行で
230
+
231
+
232
+
233
+ ```
234
+
235
+ mysql Ver 8.0.23 for osx10.15 on x86_64 (Homebrew)
236
+
237
+ ```
238
+
239
+
240
+
241
+ インストールはされているみたいです。
242
+
243
+
244
+
245
+ ``ps aux | grep mysql``でプロセス確認実行
246
+
247
+
248
+
249
+ ```
250
+
251
+ sxkx 48943 0.0 0.0 4286732 740 s000 S+ 6:22PM 0:00.01 grep mysql
252
+
253
+ ```
254
+
255
+
256
+
257
+ 変なところは動いてなさそうなので
258
+
259
+
260
+
261
+ `` mysql.server start``
262
+
263
+
264
+
265
+ しましたが
266
+
267
+
268
+
269
+ ```
270
+
271
+ ./usr/local/Cellar/mysql/8.0.23_1/bin/mysqld_safe: line 653: /usr/local/var/mysql/sxkxnoMacBook-Pro.err: No such file or directory
272
+
273
+ Logging to '/usr/local/var/mysql/sxkxnoMacBook-Pro.err'.
274
+
275
+ /usr/local/Cellar/mysql/8.0.23_1/bin/mysqld_safe: line 144: /usr/local/var/mysql/sxkxnoMacBook-Pro.err: No such file or directory
276
+
277
+ /usr/local/Cellar/mysql/8.0.23_1/bin/mysqld_safe: line 199: /usr/local/var/mysql/sxkxnoMacBook-Pro.err: No such file or directory
278
+
279
+ /usr/local/Cellar/mysql/8.0.23_1/bin/mysqld_safe: line 916: /usr/local/var/mysql/sxkxnoMacBook-Pro.err: No such file or directory
280
+
281
+ /usr/local/Cellar/mysql/8.0.23_1/bin/mysqld_safe: line 144: /usr/local/var/mysql/sxkxnoMacBook-Pro.err: No such file or directory
282
+
283
+ ERROR! The server quit without updating PID file (/usr/local/var/mysql/sxkxnoMacBook-Pro.pid).
284
+
285
+ ```
286
+
287
+
288
+
289
+ この`` ERROR! The server quit without updating PID file``はネットに多く載っており、いろんな方法をためしました。
290
+
291
+ ``/usr/local/var/mysql/sxkxnoMacBook-Pro.pid``がなかったので
292
+
293
+ mysqlディレクトリから作成してpidファイルも作成しました。
294
+
295
+ するとmysqlディレクトリ内に
296
+
297
+
298
+
299
+ ```
300
+
301
+ binlog.index sxkxnoMacBook-Pro.err sxkxnoMacBook-Pro.pid
302
+
303
+ ```
304
+
305
+ ができましたが
306
+
307
+ この``sxkxnoMacBook-Pro.pid``が時間が経ったり`` mysql.server start``を行うと消えてしまいます。
308
+
309
+ ``ls -ll``で権限を確認しようとしてもその時には消えています。
310
+
311
+ ちなみにmysqlディレクトリのパーミッションはこちら
312
+
313
+ ```
314
+
315
+ drwxr-xr-x 4 sxkx admin 128 4 12 18:46 mysql
316
+
317
+ ```
318
+
319
+
320
+
321
+ 何か他のプロセスが動いていたら勝手に消されてしまう気もするのですが…
322
+
323
+ 知見が足らず理解できません。
324
+
325
+
326
+
327
+
328
+
329
+ まず、インストールの時点でWarningが出てるのが個人的に気になります。
330
+
331
+
332
+
333
+
334
+
335
+ # >>hoshi-takanori様へ
336
+
337
+
338
+
339
+ ``mkdir /usr/local/var/mysql`` して ``brew postinstall mysql``してみましたが
340
+
341
+ 症状変わらずでした。
342
+
343
+
344
+
345
+ 他のバージョンのMySQLも入って無さそうでした。
346
+
347
+
348
+
349
+ my.cnfの内容は
350
+
351
+ /usr/local/Cellar/mysql/8.0.23_1/.bottle/etc/my.cnfと
352
+
353
+ /System/Volumes/Data/usr/local/Cellar/mysql/8.0.23_1/.bottle/etc/my.cnfが
354
+
355
+ ```
356
+
357
+ # Default Homebrew MySQL server config
358
+
359
+ [mysqld]
360
+
361
+ # Only allow connections from localhost
362
+
363
+ bind-address = IPアドレス
364
+
365
+ mysqlx-bind-address = IPアドレス
366
+
367
+ ```
368
+
369
+
370
+
371
+ でした。
372
+
373
+ 設定等調べてみましたが、上記でおかしかったらご教授願いたいです。

1

brew doctor の結果追加。

2021/04/12 10:04

投稿

shoxw
shoxw

スコア0

test CHANGED
File without changes
test CHANGED
@@ -114,6 +114,10 @@
114
114
 
115
115
 
116
116
 
117
+ brew doctor は Your system is ready to brew.で問題は無いようです。
118
+
119
+
120
+
117
121
 
118
122
 
119
123
  次にHomebrew本体の再インストールを試みようかと思っているのですが...