質問編集履歴
3
状況の更新
test
CHANGED
File without changes
|
test
CHANGED
@@ -310,9 +310,35 @@
|
|
310
310
|
|
311
311
|
二つのバージョンが存在していて、どちらを使えば判断ができずにエラーが出ている可能性があると記載している記事をみました。
|
312
312
|
|
313
|
-
5.6.47をアンインストールし
|
313
|
+
5.6.47をアンインストールし、現在は8.0.21のみになります。
|
314
|
+
|
314
|
-
|
315
|
+
再度、起動するもERROR! The server quit without updating PID fileと表示されたので、touch /usr/local/var/mysql/ユーザー名.local.pidを再度作成し、権限をsudo chown -R _mysql:_mysql /usr/local/var/mysql/を実行して、再度起動させるも下記のような状態になりました。
|
316
|
+
|
317
|
+
|
318
|
+
|
319
|
+
```ここに言語を入力
|
320
|
+
|
315
|
-
|
321
|
+
(base) ~ % mysql.server start
|
322
|
+
|
323
|
+
Starting MySQL
|
324
|
+
|
325
|
+
./usr/local/Cellar/mysql/8.0.21/bin/mysqld_safe: line 144: /usr/local/var/mysql/ユーザー名.local.err: Permission denied
|
326
|
+
|
327
|
+
rm: /usr/local/var/mysql/sユーザー名.local.pid: Permission denied
|
328
|
+
|
329
|
+
2020-08-18T03:43:42.6NZ mysqld_safe Fatal error: Can't remove the pid file:
|
330
|
+
|
331
|
+
/usr/local/var/mysql/ユーザー名.local.pid.
|
332
|
+
|
333
|
+
Please remove the file manually and start /usr/local/Cellar/mysql/8.0.21/bin/mysqld_safe again;
|
334
|
+
|
335
|
+
mysqld daemon not started
|
336
|
+
|
337
|
+
/usr/local/Cellar/mysql/8.0.21/bin/mysqld_safe: line 144: /usr/local/var/mysql/ユーザー名.local.err: Permission denied
|
338
|
+
|
339
|
+
ERROR! The server quit without updating PID file (/usr/local/var/mysql/ユーザー名.local.pid).
|
340
|
+
|
341
|
+
```
|
316
342
|
|
317
343
|
|
318
344
|
|
2
MySQLのバージョンを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -288,6 +288,36 @@
|
|
288
288
|
|
289
289
|
|
290
290
|
|
291
|
+
新たに調べているとMySQLのバージョンに問題があるのではと思い追記します。
|
292
|
+
|
293
|
+
```ここに言語を入力
|
294
|
+
|
295
|
+
% ls /usr/local/Cellar/mysql*
|
296
|
+
|
297
|
+
/usr/local/Cellar/mysql:
|
298
|
+
|
299
|
+
8.0.21
|
300
|
+
|
301
|
+
|
302
|
+
|
303
|
+
/usr/local/Cellar/mysql@5.6:
|
304
|
+
|
305
|
+
5.6.47
|
306
|
+
|
307
|
+
|
308
|
+
|
309
|
+
```
|
310
|
+
|
311
|
+
二つのバージョンが存在していて、どちらを使えば判断ができずにエラーが出ている可能性があると記載している記事をみました。
|
312
|
+
|
313
|
+
5.6.47をアンインストールしたいと調べてみたのですが、古いほうのバージョンのみを削除する方法が分からないです。
|
314
|
+
|
315
|
+
また、古い方を削除した場合、今まで保存していたデータは消えてしまうのでしょうか?
|
316
|
+
|
317
|
+
|
318
|
+
|
319
|
+
|
320
|
+
|
291
321
|
下手な説明で申し訳ございません。助けて頂けると助かります。
|
292
322
|
|
293
323
|
よろしくお願い申し上げます。
|
1
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)のエラー追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -238,6 +238,54 @@
|
|
238
238
|
|
239
239
|
```
|
240
240
|
|
241
|
+
調べてみて、新たなエラーが発生したので追記します。
|
242
|
+
|
243
|
+
```ここに言語を入力
|
244
|
+
|
245
|
+
mysql -u root -p
|
246
|
+
|
247
|
+
Enter password:
|
248
|
+
|
249
|
+
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
|
250
|
+
|
251
|
+
```
|
252
|
+
|
253
|
+
ソケットがないのが原因と思われたため、下記を実行しソケットを作成
|
254
|
+
|
255
|
+
```ここに言語を入力
|
256
|
+
|
257
|
+
% sudo touch mysql.sock
|
258
|
+
|
259
|
+
Password:
|
260
|
+
|
261
|
+
% sudo mysql.server start
|
262
|
+
|
263
|
+
Starting MySQL
|
264
|
+
|
265
|
+
.Logging to '/usr/local/var/mysql/****MacBook-Pro.local.err'.
|
266
|
+
|
267
|
+
ERROR! The server quit without updating PID file (/usr/local/var/mysql/****MacBook-Pro.local.pid).
|
268
|
+
|
269
|
+
% sudo chown -R _mysql:_mysql /usr/local/var/mysql
|
270
|
+
|
271
|
+
% sudo mysql.server restart
|
272
|
+
|
273
|
+
ERROR! MySQL server PID file could not be found!
|
274
|
+
|
275
|
+
Starting MySQL
|
276
|
+
|
277
|
+
.Logging to '/usr/local/var/mysql/****MacBook-Pro.local.err'.
|
278
|
+
|
279
|
+
ERROR! The server quit without updating PID file (/usr/local/var/mysql/****MacBook-Pro.local.pid).
|
280
|
+
|
281
|
+
|
282
|
+
|
283
|
+
```
|
284
|
+
|
285
|
+
****MacBook-Pro.local.pidは存在していて、****MacBook-Pro.local.errも存在しています。
|
286
|
+
|
287
|
+
ソケットも作成して権限も移したのにエラーが解決できません。
|
288
|
+
|
241
289
|
|
242
290
|
|
243
291
|
下手な説明で申し訳ございません。助けて頂けると助かります。
|