アフィリエイト広告を利用しています

2019年11月18日

mysqldumpの実行

mysqldumpを実行する。


mysqldump -u ユーザ名 -pパスワード データベース名 > バックアップファイル名

注) -pとパスワードの間はスペースなし


cronを使って、毎日同じ時間に実行する。

そして、mysqldumpコマンド内にパスワードを記載したくない。

パスワードをファイル保存しておく


パスワードをコマンド内に記入するのと、別ファイルに保存するので、

セキュリティ上、差があるとは思えないが。

my.cnf にパスワードを記入して、以下を実行する。


mysqldump --defaults-file=/home/my.cnf -u ユーザ名 --databases データベース名> バックアップファイル名

注)この例では my.cnf を /home ディレクトリに置いています。

my.cnfの中身


[mysqldump]
password="パスワード"

これだけ。








【このカテゴリーの最新記事】

posted by db-engineer at 08:47 | Comment(0) | Mysql

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド