質問編集履歴

6

改善

2023/04/13 03:05

投稿

akrhrbysh
akrhrbysh

スコア2

test CHANGED
File without changes
test CHANGED
@@ -19,7 +19,7 @@
19
19
  .
20
20
  .
21
21
  ### 試したこと
22
- 2つあります。
22
+ 3つあります。
23
23
 
24
24
  1.直前でテーブルをコピーしていたのですが、
25
25
  select from で確認すると、empty setとなっており、中身のデータはコピーされていませんでした。よってコピーがバックアップの役割を果たせておらず、ダメでした。

5

改善

2023/04/13 03:05

投稿

akrhrbysh
akrhrbysh

スコア2

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

文章の追加

2023/04/13 03:02

投稿

akrhrbysh
akrhrbysh

スコア2

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

誤字

2023/04/13 02:56

投稿

akrhrbysh
akrhrbysh

スコア2

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
  .
11
11
  .
12
12
  ### 前提
13
- データベースはMySQL Workbench を使用。
13
+ データベースはMySQLを使用。
14
14
  バージョンは 8.0.21です。
15
15
 
16
16
  .

2

前提の追加

2023/04/13 02:26

投稿

akrhrbysh
akrhrbysh

スコア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

前提の追加

2023/04/13 02:25

投稿

akrhrbysh
akrhrbysh

スコア2

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