MySQL 操作
接続
/usr/bin/mysql -hlocalhost -utest -ptestp test
全てのテーブルとデータをファイルに出力
/usr/bin/mysql -hlocalhost -utest -ptestp test>~/all.dump
対象のテーブルcreate文をファイルに出力
/usr/bin/mysql -hlocalhost -utest -ptestp test>~/all.dump テーブル名 -d >~/テーブル名_create.dump
対象テーブルデータをファイルに出力
/usr/bin/mysql -hlocalhost -utest -ptestp test テーブル名 -t >~/テーブル名_data.dump
vagrant up --provision時のエラー
環境
ホストマシン
winodows7 Professional
メモリ4G
32ビット
原因
vagrant haltしないでwindowsのマシンをシャットダウンしてしまったせいかもしれない。
エラー内容
Bringing machine 'default' up with 'virtualbox' provider... Your VM has become "inaccessible." Unfortunately, this is a critical error with VirtualBox that Vagrant can not cleanly recover from. Please open VirtualBo x and clear out your inaccessible virtual machines or find a way to fix them.
対応方法
VirtualBoxマネージャーを開いてエラー内容を確認
どうやら C:Users{ユーザ名}VirtualBox VMs{vm名}の中に入っている、 {vm名}.vbox-tmpの拡張子を{vm名}.vboxに書き換えたらうまく起動できた。
Markdownで取り消し線つけたい場合
git diff 実行時にファイル全体を表示させたいとき
わかばちゃんと学ぶ Git使い方入門【電子書籍】[ 湊川あい ]
- ジャンル: 本・雑誌・コミック > PC・システム開発 > プログラミング > プログラミング入門
- ショップ: 楽天Kobo電子書籍ストア
- 価格: 2,168円
git diff -U9999
Uは行数を表示するオプション.例えば10を設定すると差分行まわりで10行が出力される.ファイル内容について全行出力したいため大きな値9999を指定
perlで連続する同じ文字列を探す方法
【中古】 初めてのPerl /ランダル・L.シュワルツ(著者),トムフェニックス(著者),近藤嘉雪(訳者) 【中古】afb
- ジャンル: 本・雑誌・コミック > PC・システム開発 > インターネット・WEBデザイン > Perl
- ショップ: ブックオフオンライン楽天市場店
- 価格: 198円
同一文字が3回以上連続する場合
#!/usr/bin/perl use strict; use warnings; my $test = 'xyz123aaa'; #(.)は任意の1文字 #\1は正規表現内でマッチした文字 この場合任意の1文字 #{2,}2回以上連続した場合 if ($test =~ /(.)\1{2,}/){ print "$test\n"; }
perlって便利