kyuuuuuuuuuuriのブログ

うぇぶエンジニアになりたくてなりたくて震えるもろきゅうの日記です

mysql

mysqlでcsv,tsv出力したいとき

mysqlのselect内容をCSV,TSV出力したいときのコマンドをよく忘れるので記載しておく。 CSV SELECT a,b,a+b INTO OUTFILE '/tmp/result.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM test_table; TSV SELECT a,b…

Webの脆弱性・SQLインジェクション

Web開発をしている際に、問題になるのはWebに対する攻撃中でも、多くを占めるのが*クロスサイトスクリプティング(悪意あるスクリプトの埋め込み)*SQLインジェクション http://www.atmarkit.co.jp/fsecurity/column/ueno/42.htmlSQLインジェクション、パ…

mysql文まとめ

いつもmysql文を忘れるのでまとめておく… 新しいのを使うたびに増えるかもテーブルにカラムを追加する http://www.programming-magic.com/20071004015528/ テーブルの値を変更する http://phpjavascriptroom.com/?t=mysql&p=update 外部キー制約 http://www.…

s2jdbcでmysqlにデータ登録するとき、文字化けする

mysqlにデータを登録するとき、文字化けするんです。 mysqlの文字コードはすべてutf-8に統一したんですが…。 で、調べてみたところ、jdbc.diconファイルのmysql設定のところで "jdbc:mysql://localhost:3306/db?characterEncoding=UTF-8" と書くんです。無事…

AWSでJavaプロジェクトをあげる。データベース接続の時にはまった

データベースも作ったのに、テーブルも入れたはずなのに、コネクターもいれたはずなのに、ローカル環境では動いていたはずなのに、AWSのApacheサーバでmysqlがつながらないんです。エラーメッセージは「XXXテーブルが存在しません。」 →テーブルあるよ^^いろ…