2008-08

Apache

OpenSSLコマンドメモ

apacheでSSLサーバを構築するために必要なコマンドや設定ファイルの要点をまとめておきます。 ファイル説明 server.key: 秘密鍵server.csr: CSR(証明機関へ送るファイル)server.crt: サーバ証明書(証明...
MySQL

MySQLのカラムにYEAR型は使うべきではない

範囲が狭いし、表現方法が5種類あるし、それぞれに細かいルールがある。保持できる範囲は1バイト分。'1901' ~ '2155'。 プログラムや、ユーザ入力の内容によっては予期しない動作をする可能性があるので、年だけを扱うならば、UNSIGN...
MySQL

長いSQL

人生で一番長いSQL。。。。 書くのに1日かかった。。。。。。。 プログラムによる自動生成した結果。。。。。。その結果がこれ。 結合数:17 サブクエリ:5段階 (=サブサブサブサブサブクエリ) ERレベルで設計変更をしっかり行える時間があ...
Linux

Subversion1.5になってからエラーが頻発・・・

↓こんなこと言われたら、たまったもんじゃない。 % svn ci -m '' svn: Working copy '/hoge' locked svn: run 'svn cleanup' to remove locks (type 'sv...
MySQL

MySQLで直前にinsertしたレコードの取得。

MySQL 直前に挿入されたレコードの検索 SELECT * FROM tbl_name WHERE auto_col IS NULL PHPから使う分には、PDOオブジェクトから取得できるからいらないけど。
MySQL

mysql nullと0

MySQLにて、nullを数字として計算すると、数字側がダウンキャストされて結果がNULLとして返される。NULLがアップキャストされて、0にならないことに注意。 mysql> select 100 - null; +-----------...