技術メモ:macでphpMyAdminにログインできない

macでMysqlを使う場合、phpMyAdminがあれば便利です。phpMyAdminのインストールと設定は、phpMyAdminのインストール – Mac OS X LeopardでAMP環境を構築しよう – Apache, MySQL, PHP, Perlで作る開発環境 – futomi’s CGI Cafeあたりをみればわかると思いますが、設定後「#2002 mysqlサーバーにログインできません。」とエラーがでてログインがなぜかできない。

“技術メモ:macでphpMyAdminにログインできない” の続きを読む

技術メモ:MySQLで、ISO形式の日付をどうやって取り出すの?

プログラムを書いていると、日付の変換方法をど忘れしてしまうのでメモ。ISO形式は、いろいろな仕様で広く使われています。

2013-05-11T18:21:00Z

年月日は「-」で結び、時刻は、「:」で結びます。真ん中のTは特に意味はなく、日付と時刻の間につけるのがルールです。Zは、タイムゾーンです。日本時間だと、2013-05-11T18:21+09:00というような表記になります。

mysql関数のDATE_FORMATを使って取り出します。

[code]

select DATE_FORMAT(date, ‘%Y-%m-%dT%TZ’) from table_name

[/code]

MySQLでの「%T」は HH:MM:SSの形式になっています。

H=hour(時)
M=minutes(分)
S=second(秒)