- 差分 を表示
- ソース を表示
- MySQL/Operation へ行く。
11: 2015-08-10 (月) 12:01:27 iseki | 現: 2016-08-03 (水) 01:23:10 iseki | ||
---|---|---|---|
Line 43: | Line 43: | ||
*** データベースのバックアップと復元 [#hd26496d] | *** データベースのバックアップと復元 [#hd26496d] | ||
- | $ /usr/local/mysql/bin/mysqldump -x データベース名 [テーブル名] -u root -p > db.dump | + | **** 全体のバックアップ [#aeadd043] |
+ | $ /usr/local/mysql/bin/mysqldump データベース名 [テーブル名] --quick --single-transaction -u root -p > db.dump | ||
+ | - -x ではすべてのテーブルをロックする → DB使用中のアプリが停止する | ||
+ | - --single-transaction ではロックを掛けない.ただし InnoDB でしか使用できない. | ||
+ | #br | ||
- | $ /usr/local/mysql/bin/mysql データベース名 -u root -p < db.dump | + | **** 条件を付けてバックアップ [#gf5fdb44] |
+ | $ mysqldump -u root データベース名 -t テーブル名 -p --where "PrincipalID='....' OR Friend='....'" | ||
+ | |||
+ | **** 復元 [#d641e5ae] | ||
+ | $ /usr/local/mysql/bin/mysql データベース名 -u root -p -f < db.dump | ||
**** ERROR 2006 (HY000) at line ###: MySQL server has gone away のエラー [#h66c9fbc] | **** ERROR 2006 (HY000) at line ###: MySQL server has gone away のエラー [#h66c9fbc] |
- MySQL/Operation のバックアップ一覧
- MySQL/Operation のバックアップの現在との差分(No. All)
- 1: 2009-04-20 (月) 23:26:02 iseki
- 2: 2009-04-20 (月) 23:42:30 iseki
- 3: 2009-04-29 (水) 17:59:15 iseki
- 4: 2009-06-29 (月) 13:02:54 admin
- 5: 2009-12-29 (火) 23:44:52 iseki
- 6: 2010-02-28 (日) 01:31:01 admin
- 7: 2010-10-06 (水) 11:28:08 iseki
- 8: 2013-05-07 (火) 16:26:54 iseki
- 9: 2015-01-30 (金) 00:38:11 iseki
- 10: 2015-04-27 (月) 17:38:30 iseki
- 11: 2015-08-10 (月) 12:01:27 iseki
- 12: 2015-08-14 (金) 10:36:38 iseki
- 13: 2016-07-10 (日) 15:48:02 iseki