質問編集履歴
2
作業中のファイル名のため、少し画像の加工(モザイク)と「****」で伏せさせていただきました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
![
|
29
|
+
![イメージ説明](6fbedd3518dd8f20a6ea74fc3cd084c6.png)
|
30
30
|
|
31
31
|
```localhost
|
32
32
|
|
@@ -34,11 +34,11 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
Mysql2::Error: Tablespace is missing for table `
|
37
|
+
Mysql2::Error: Tablespace is missing for table `*****_development`.`schema_migrations`.: SELECT `schema_migrations`.`version` FROM `schema_migrations` ORDER BY `schema_migrations`.`version` ASC
|
38
38
|
|
39
39
|
```
|
40
40
|
|
41
|
-
(Google翻訳)Mysql2 :: Error:テーブル `
|
41
|
+
(Google翻訳)Mysql2 :: Error:テーブル `*****_development`.`schema_migrations`。のテーブルスペースがありません:SELECT` schema_migrations`.`version` FROM `schema_migrations` ORDER BY` schema_migrations`.`version` ASC
|
42
42
|
|
43
43
|
### 該当のソースコード
|
44
44
|
|
@@ -64,15 +64,25 @@
|
|
64
64
|
|
65
65
|
```
|
66
66
|
|
67
|
+
Railsの起動
|
68
|
+
|
69
|
+
```Rails
|
70
|
+
|
71
|
+
$ rails s
|
72
|
+
|
73
|
+
```
|
74
|
+
|
75
|
+
その後 http://localhost:3000/ に接続すると上記のエラーが表示されます。
|
76
|
+
|
67
77
|
### 試したこと
|
68
78
|
|
69
79
|
|
70
80
|
|
71
81
|
まずエラー文をGoogle翻訳にかけたところ
|
72
82
|
|
73
|
-
「Mysql2 :: Error:テーブル `
|
83
|
+
「Mysql2 :: Error:テーブル `******_development`.`schema_migrations`。のテーブルスペースがありません:」
|
74
84
|
|
75
|
-
とのことなのでまずMySQLのテーブルの場所を探す。
|
85
|
+
とのことなのでまずMySQLのテーブルの場所を探すことにしました。
|
76
86
|
|
77
87
|
「mysql テーブル 5.7.6]で検索すると
|
78
88
|
|
@@ -80,7 +90,7 @@
|
|
80
90
|
|
81
91
|
https://yoku0825.blogspot.com/2015/03/mysql-576mysqluser.html
|
82
92
|
|
83
|
-
|
93
|
+
こちらの記事から試しました。
|
84
94
|
|
85
95
|
MySQLで一部のテーブルが破損して起動しなくなった時の対処
|
86
96
|
|
@@ -94,7 +104,7 @@
|
|
94
104
|
|
95
105
|
```
|
96
106
|
|
97
|
-
この中から`
|
107
|
+
この中から`*****_development`.`schema_migrations`。のテーブルスペースを探す。
|
98
108
|
|
99
109
|
```mysql
|
100
110
|
|
@@ -112,9 +122,9 @@
|
|
112
122
|
|
113
123
|
http://interprism.hatenablog.com/entry/mysql_table_broken
|
114
124
|
|
115
|
-
など、データの破損を示唆する記事があったので、MySQL のログを確認の仕方を調べていたのですが、自分のように大部分がごっそり抜けている事例が少なく、どのログをどのように解決と結びつければいいか、
|
125
|
+
など、データの破損を示唆する記事があったので、MySQL のログを確認の仕方を調べていたのですが、自分のように大部分がごっそり抜けている事例が少なく、どのログをどのように解決と結びつければいいか、時間をかけて調査をしましたが分かりませんでした。
|
116
126
|
|
117
|
-
お手隙の際対応可能な方がいらっしゃれば、アドバイスお願いいたします。
|
127
|
+
申し訳ありませんが、お手隙の際対応可能な方がいらっしゃれば、アドバイスお願いいたします。
|
118
128
|
|
119
129
|
|
120
130
|
|
1
データベース、SQLサーバーのタグを解除しました。
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|