タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

データベースに関するyoshiyoshifujiiのブックマーク (2)

  • ウノウラボ Unoh Labs: MySQL オペミスでデータが破損してしまった場合の復旧方法

    こんにちは satoです。 オペミスで update に where句を付け忘れたり、プログラムのバグでデータが破損してしまったりした場合でも、バイナリログには更新SQLがすべて書き込まれるので、バックアップデータからオペミスが起こるまでの全てのSQLを流し込めれば、元の状態に戻すことは可能です。 •バイナリログを取っている •オンラインバックアップをとっている(mysqldumpMySQLを止めた状態でのcpによるバックアップとバイナリログ) •バックアップ時点でのバイナリログの書き込み位置を保存している 以上のような状態でデータが壊れた時の復旧手順をまとめてみました。シナリオとして •ある1カラム email をupdateしようとしたら、間違ってwhere 句を付け忘れ 全レコードをupdateしてしまった •気がついたのが半日後 というオペミスが発生したとします 1) データベー

  • MySQLデータベースサーバーのセットアップ Windows篇

    MySQLデータベースサーバーのセットアップ 自宅サーバーでデータベースを利用できるようにします。 まだサーバーマシンにMySQLをインストールしていない場合は、先に行なってください。 >> MySQLのインストール ※ Windows 95 / 98 / NT / 2000 / XP 共通です。 画面は Windows XP で解説しています。 * MySQL オープンソースのリレーショナルデータベースのひとつ。高速な動作と安定性で定評があり、人気が高い。 MySQLの起動と終了 MySQLの起動と終了には、WinMySQLadmin というプログラムを使います。 ダブルクリックで起動します。 Norton Internet Security などがインストールされていると、セキュリティの警告が出ますが、「常に許可」などとしておきます。 初めて起動すると、管理

  • 1