2007年10月11日

MySQLで、timestampのカラムを定義するとき、「ON UPDATE」というものがあることを、「PHP frameworks, Part 1: Getting started with three popular frameworks」で知ったので、メモです。

MySQL AB :: MySQL 5.1 リファレンスマニュアル :: 10.3.1.1 TIMESTAMP MySQL 4.1での性質より、引用。

DEFAULT CURRENT_TIMESTAMP と ON UPDATE CURRENT_TIMESTAMP 条項の両方で、カラムはそのデフォルトに現在のタイムスタンプを持ち、それは自動的に更新されます。

定義の例より引用:

CREATE TABLE t (ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP
ON UPDATE CURRENT_TIMESTAMP);

2007年9月4日

MySQLのSQLメモです。
MySQLバージョン5.0.20で実際に実行して確認したもので、バージョン3や4で利用できないかもしれません。
(続きを読む »)

2007年7月11日

先日サーバーを移転したため、またMySQLを更新することになりました。

「現場で使えるMySQL」という本を参考に、バイナリパッケージからインストールを行いました。
いくつかパッケージがあるのですが、2回も正しくないパッケージをインストールしてしまいました。

MySQL AB :: MySQL 5.0 Downloads

とりあえず無事に動作しているので、ひと安心です。