select
CURDATE(),
DATE_FORMAT(birth,'%Y-%m-%d') as birth,
YEAR(CURDATE()),
(YEAR(CURDATE())-YEAR(birth)),
DATE_FORMAT(birth,'%Y-%m-%d'),
RIGHT(CURDATE(),5) < RIGHT(DATE_FORMAT(birth,'%Y-%m-%d'),5) as date_chk ,
(YEAR(CURDATE())-YEAR(birth)) - ( RIGHT(CURDATE(),5) < RIGHT(DATE_FORMAT(birth,'%Y-%m-%d'),5) ) as age
from m_user;
2008年1月アーカイブ
続きを読む: mysql で年齢計算
UTF-8でメール送信、Outlook(アウトルック)で文字化け・・・・thunderbird(サンダーバード)でうまくいく
なんでやーで、アウトルックで送受信したデータを見てみると、
プログラムで送信しているメールのヘッダーと違いが・・・・
Content-type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64
Content-type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64
"
があるかないかで、Outlookが文字コードの自動選択が判別できなかった模様。
へぇー
mysqldump -uhoge -phoge hoge > mysqldump`date +\%Y\%m\%d`.sql
# 全部ダンプ
mysqldump -uhoge -phoge hoge > dump_all_`date +\%Y\%m\%d`.sql# クリエート文のみ
mysqldump --add-drop-table --no-data -uhoge -phoge hoge > create_`/bin/date +%Y%m%d`.sql# insert作成
mysqldump --no-create-info --no-create-db -uhoge -phoge hoge > dump_`/bin/date +%Y%m%d`.sql
続きを読む: mysqlのdump いろいろ
