teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追加

2020/09/20 00:47

投稿

shin342
shin342

スコア22

title CHANGED
File without changes
body CHANGED
@@ -23,7 +23,7 @@
23
23
  ```
24
24
 
25
25
  ```ここに言語を入力
26
- $ brew uninstall mysql
26
+ $ brew uninstall mysql@5.7
27
27
 
28
28
  sudo rm -rf /usr/local/Cellar/mysql*
29
29
  sudo rm -rf /usr/local/bin/mysql*

1

情報のついか

2020/09/20 00:47

投稿

shin342
shin342

スコア22

title CHANGED
File without changes
body CHANGED
@@ -2,8 +2,54 @@
2
2
  mysqlをアンインストールし、再度インストールしたのですが、過去のデータベースが残っており削除できない状態です。
3
3
  そもそもデータベースが残っている原因もなぜ削除できないのかもわかりませんでした。
4
4
  よろしくお願いします。
5
+
5
6
  ### 発生している問題・エラーメッセージ
6
7
  仮にcake_blogというデータベースを削除しようとすると
7
8
  ```
8
9
  ERROR 3679 (HY000): Schema directory './cake_blog/' does not exist
9
- ```
10
+ ```
11
+ ### やったこと
12
+
13
+ ```ここに言語を入力
14
+ rm -rf ~/Library/PreferencePanes/My*
15
+ sudo rm /usr/local/mysql
16
+ sudo rm -rf /usr/local/mysql*
17
+ sudo rm -rf /Library/StartupItems/MySQLCOM
18
+ sudo rm -rf /Library/PreferencePanes/My*
19
+ sudo rm -rf /Library/Receipts/mysql*
20
+ sudo rm -rf /Library/Receipts/MySQL*
21
+ sudo rm -rf /private/var/db/receipts/*mysql*
22
+ sudo rm /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
23
+ ```
24
+
25
+ ```ここに言語を入力
26
+ $ brew uninstall mysql
27
+
28
+ sudo rm -rf /usr/local/Cellar/mysql*
29
+ sudo rm -rf /usr/local/bin/mysql*
30
+ sudo rm -rf /usr/local/var/mysql*
31
+ sudo rm -rf /usr/local/etc/my.cnf
32
+ sudo rm -rf /usr/local/share/mysql*
33
+ sudo rm -rf /usr/local/opt/mysql*
34
+ sudo rm -rf /etc/my.cnf
35
+ ```
36
+ ```ここに言語を入力
37
+ mysql --help | grep my.cnf
38
+ ```
39
+ 上記の結果、my.cnfは全て消えていることを確認。
40
+ その後mysql -u root -pで入りshow databases;を実行すると、
41
+ ```ここに言語を入力
42
+ mysql> show databases;
43
+ +--------------------+
44
+ | Database |
45
+ +--------------------+
46
+ | cake_blog |
47
+ | information_schema |
48
+ | list_app |
49
+ | mysql |
50
+ | performance_schema |
51
+ | sys |
52
+ +--------------------+
53
+ 6 rows in set (0.01 sec)
54
+ ```
55
+ となり、消せない状況です。