2014-12-01から1ヶ月間の記事一覧

mysqldumpの処理が終わらない

今のところ原因調査中だが、おそらくデッドロックだろうと推測している。実行しているコマンドは次のもの。 $mysqldump -h192.168.1.20 -uユーザID -pパスワード -x --databases データベース名 | mysql -h192.168.1.20 -uユーザID -pパスワードこれ、同じサ…

シェル実行でSQLの結果をカンマ区切りでファイルへ出力するコマンド

CSVファイルをカンマ区切りでだしたいとき。 mysql -uユーザ名 -pパスワード -e "SQL文" | sed -e "s/\t/,/g" > .outputFile.csv

データの存在チェックを実施して、存在しない場合にinsert文を実行する

次のSQL文は、「select * from DB名.テーブル名 where col1='2013-12-31' and col2='3:00:00'」を実行した結果が存在しない場合に、「select *」を実行する。 select * from DB名.テーブル名 where not exists (select * from DB名.テーブル名 where col1='2…