Archive for the ‘MySQL’ Category
DB(MySQL)を一発ダンプするバッチファイル&シェルスクリプト
XAMPPで公開環境から開発環境を構築(コピー)するときや、その逆(マイグレーション)をする労力を軽減するために、MySQLのDBをダンプするバッチファイル(DOS)とシェルスクリプトです。
プロンプトでパスワード入力だけ求められます(–password=で指定も可能です)が、実行したタイミングのタイムスタンプ(YYYYMMDDHHIISS形式)をダンプしたファイル名に付与しますので、逐一リネームする手間も不要です。
1~4行目は適宜、環境に合わせた内容に変更してください。
SET TARGET=db_name
SET HOSTNAME=host_name
SET USERNAME=user_name
SET EXT=txt
mysqldump –opt -Q –host=%HOSTNAME% –user=%USERNAME% -p %TARGET% > %TARGET%.%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.%EXT%
#!/bin/sh
TARGET=db_name
HOSTNAME=host_name
USERNAME=user_name
EXT=txt
TODAY=`date +%Y%m%d%H%M%S`
mysqldump –default-character-set=utf8 –opt -Q –host=$HOSTNAME –user=$USERNAME -p $TARGET > $TARGET.$TODAY.$EXT
Google Adsense
Archives
You are currently browsing the archives for the MySQL category.
Categories
- Apache (13)
- AppleScript (1)
- DOS (11)
- Excel (10)
- facebook (4)
- FLASH (9)
- HTML (5)
- JavaScript (25)
- MovableType (4)
- MySQL (1)
- Oracle (1)
- PHP (17)
- shell (12)
- TIPS (44)
- twitter (1)
- typista (29)
- UNIX (5)
- WordPress (78)
- 自作プラグイン (34)
- デッドリンクチェッカー (3)
- ニッチなパッチ系 (25)
- 機種依存文字検出 (3)
- 逆アクセスランキング (3)
- 自作プラグイン (34)
- アイディア (11)
- モバイル (1)
- 日記 (5)
- 連載 (18)
Search
人気の記事
MicroAd
最近の記事
最近のコメント
- [...] Vol.4 ◆[便利]セルの名前付け [...]
- [...] Vol.5 ◆[数式]VLOOKUPの限界を超え
- [...] Vol.6 ◆[数式]数式の限界を超える [..
- tomotanaさん 確認までに時間がかかりすみません。 W
- ご回答ありがとうございます。 pdfなどファイルアップロー
- WordPress3.1にも対応します。が、現時点では「いつ
- 恐れ入ります。 このニッチなパッチプラグインですが、 W
- ちなみにWordPress3.0.5では再現しないようです。
- そうですか。 お忙しいところ御確認ありがとうございます。
- [...] WordPressのポータビリティを高める方法
Etc
