質問編集履歴
6
改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -19,7 +19,7 @@
|
|
19
19
|
.
|
20
20
|
.
|
21
21
|
### 試したこと
|
22
|
-
|
22
|
+
3つあります。
|
23
23
|
|
24
24
|
1.直前でテーブルをコピーしていたのですが、
|
25
25
|
select from で確認すると、empty setとなっており、中身のデータはコピーされていませんでした。よってコピーがバックアップの役割を果たせておらず、ダメでした。
|
5
改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -23,9 +23,9 @@
|
|
23
23
|
|
24
24
|
1.直前でテーブルをコピーしていたのですが、
|
25
25
|
select from で確認すると、empty setとなっており、中身のデータはコピーされていませんでした。よってコピーがバックアップの役割を果たせておらず、ダメでした。
|
26
|
-
|
26
|
+
.
|
27
|
-
|
27
|
+
.
|
28
|
-
|
28
|
+
.
|
29
29
|
2.こちらのサイトを参考に、削除した時間を戻そうとしましたが、ERROR 1064 (42000)のエラーが発生し、予約語がわからず止まっています。
|
30
30
|
調べたところ、こちらのサイトはoracle用の構文なので、今回は参考になりませんでした。
|
31
31
|
|
@@ -35,10 +35,13 @@
|
|
35
35
|
select * from テーブル名
|
36
36
|
as of timestamp (systimestamp - interval '10' minute )
|
37
37
|
```
|
38
|
+
.
|
39
|
+
.
|
40
|
+
.
|
41
|
+
3.こちらのサイトを参考にMySQLのトランザクションを使えば復元が出来るのかなと思いました。
|
42
|
+
BEGIN;で開始したとしても、数時間前の消してしまったコマンドをやり直すことは可能なんでしょうか?
|
43
|
+
https://www.wakuwakubank.com/posts/200-mysql-transaction/
|
38
44
|
|
39
|
-
|
40
|
-
3.MySQLのトランザクションを使えば復元が出来るのかなと思いました。
|
41
|
-
BEGINで開始したとしても、数時間前の消してしまったコマンドをやり直すことは可能なんでしょうか?
|
42
45
|
.
|
43
46
|
.
|
44
47
|
|
4
文章の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,6 +5,7 @@
|
|
5
5
|
```
|
6
6
|
。
|
7
7
|
バックアップがない状態ですが、復活させることは可能でしょうか?
|
8
|
+
2ヶ月ほど前に保存したバックアップならありました。
|
8
9
|
.
|
9
10
|
.
|
10
11
|
.
|
@@ -26,6 +27,7 @@
|
|
26
27
|
|
27
28
|
|
28
29
|
2.こちらのサイトを参考に、削除した時間を戻そうとしましたが、ERROR 1064 (42000)のエラーが発生し、予約語がわからず止まっています。
|
30
|
+
調べたところ、こちらのサイトはoracle用の構文なので、今回は参考になりませんでした。
|
29
31
|
|
30
32
|
https://bebee5.com/sql-you-deleted-the-table-data/
|
31
33
|
|
@@ -33,6 +35,10 @@
|
|
33
35
|
select * from テーブル名
|
34
36
|
as of timestamp (systimestamp - interval '10' minute )
|
35
37
|
```
|
38
|
+
|
39
|
+
|
40
|
+
3.MySQLのトランザクションを使えば復元が出来るのかなと思いました。
|
41
|
+
BEGINで開始したとしても、数時間前の消してしまったコマンドをやり直すことは可能なんでしょうか?
|
36
42
|
.
|
37
43
|
.
|
38
44
|
|
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
.
|
11
11
|
.
|
12
12
|
### 前提
|
13
|
-
データベースはMySQL
|
13
|
+
データベースはMySQLを使用。
|
14
14
|
バージョンは 8.0.21です。
|
15
15
|
|
16
16
|
.
|
2
前提の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,8 @@
|
|
10
10
|
.
|
11
11
|
.
|
12
12
|
### 前提
|
13
|
-
データベースはMySQL Workbench を使用
|
13
|
+
データベースはMySQL Workbench を使用。
|
14
|
+
バージョンは 8.0.21です。
|
14
15
|
|
15
16
|
.
|
16
17
|
.
|
1
前提の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,15 +1,21 @@
|
|
1
1
|
### 実現したいこと
|
2
|
-
コマンドプロンプトでSQLの操作
|
2
|
+
コマンドプロンプトでSQLの操作で削除してしまったカラムを復活させたいです
|
3
3
|
```ここに言語を入力
|
4
4
|
alter table テーブル drop column カラム名;
|
5
5
|
```
|
6
|
-
|
6
|
+
。
|
7
7
|
バックアップがない状態ですが、復活させることは可能でしょうか?
|
8
8
|
.
|
9
9
|
.
|
10
10
|
.
|
11
11
|
.
|
12
|
+
### 前提
|
13
|
+
データベースはMySQL Workbench を使用しています。
|
12
14
|
|
15
|
+
.
|
16
|
+
.
|
17
|
+
.
|
18
|
+
.
|
13
19
|
### 試したこと
|
14
20
|
2つあります。
|
15
21
|
|