code up

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

MySQLの数値型(整数)の最大・最小値をJavaの定数に

スポンサーサイト

MySQLにある整数型5種(tinyint, smallint, mediumint, int, bigint)の最大値、最小値をJavaの定数にした。Javaにもunsignedあればいいのに・・・。

続きを読む
スポンサーサイト

MySQL + SSL + Windows

Windows上のMySQL 5.5にてSSLをセットアップしたときの作業内容。

どこぞのブログを参考にしたときには、ERROR 2026 (HY000): SSL connection error: protocol version mismatchというエラーが出てしまったので、公式サイトの方法で作成。

続きを読む

MySQL LIKE用の文字列エスケープ(\: backslash, %: percentage, _: underscore)

この方法を書いてる人を見つけられなかったので、正しいかは不明。utf8mb4_unicode_ci(あるいはutf8_unicode_ci)の影響かと思われる。関連しそうなバグレポート

  • MySQLデータベース: 5.5.21
  • getSearchStringEscape: \
  • sql_mode: TRADITIONAL
  • JDBCドライバのバージョン: 5.1.23
  • データベースの文字コード: utf8mb4
  • Javaのバージョン: 7

尚、検索にはPreparedStatementを使っている。

続きを読む

並んでる順にgroup by

説明するのが難しいのですが、group byをした時に結果全体に対してgroup byするのではなく、出現した順にまとめたい。つまりA, A, B, A, CとあったらA, B, A, Cとなって欲しい。そんな要件がありました。

続きを読む

mysqldumpの結果をssh+bzip2で外部のサーバーに転送

mysqldumpの結果をbzip2で圧縮して外部のサーバーに転送し、外部のサーバーで解凍、ついでにバックグラウンドで実行しつつ、標準出力/エラー出力があればそれを記録するコマンド。

続きを読む
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。