ブックマーク / nullpopopo.blogcube.info (1)

  • [MySQL] MySQLバックアップシェルスクリプト – (っ´∀`)っ ゃー | 一撃

    皆さんこんにちは。今年も半分\(^o^)/オワタと嘆くよりも、21世紀の1/8が終わったというスケールの大きさでいろいろと誤魔化している (っ´∀`)っ ゃー でございます。いかがお過ごしでしょうか。 MySQLのバックアップは常にとっておきたいですよね。シェルスクリプトに書いてしまってcronでまわせば、わざわざコンソールやブラウザ(phpMyAdmin)でカタカタポチポチしなくて済みます。今回作成したMySQLのバックアップシェルスクリプトは、ワンライナーではありませんがワンライナーの応用を使っているので、一応シェル芸のひとつとしてご紹介したいと思います。 まずはいきなりソースを見てみましょう。 #!/bin/bash LANG=C ID=<全DBにアクセスできるID rootとか> PASSWD=<パスワード> DSTDIR=${HOME}/src/sql [ ! -d ${DSTD

    [MySQL] MySQLバックアップシェルスクリプト – (っ´∀`)っ ゃー | 一撃
    pullphone
    pullphone 2013/07/02
    --single-transaction がないと mysqldump してる間テーブルロックしちゃいますよん
  • 1