タグ

2009年11月19日のブックマーク (7件)

  • PDOでサクサクDB開発

    はじめに PHP界隈では現在、PHP 4からPHP 5への移行が進んできており、ここ最近ではPHP 5の機能を活用したフレームワークも多く出てくるようになりました。 PHP 5は、PHP 4に比べオブジェクト指向のサポートや速度面での向上などが取り上げられる中、最も注目すべき点であるデータベースへのアクセスを抽象化したレイヤーとしてPDOが登場しました。 今回はそのPDOに注目し、サンプルを交えてPDOの使い方を紹介します。 対象読者 PHP 5を使ったことがある方 以前PEAR::DBなどを用いてデータベースを使ったアプリケーションを作成したことのある方 必要な環境 PDOはPHP 5.1から標準で導入されるようになりました。Windows/UNIXを問わず利用することができます。よってPHP 5.1の環境と、PDOの動作に必要なデータベースの構築を行ってください。 PDOとは PDO(

    PDOでサクサクDB開発
  • Mysql DATE型のDEFAULT値 - OKWAVE

    MySQLのマニュアルに、記載があります。 CURRENT_DATE等を、DEFAULTに設定することはできません。 TIMESTAMP型に関しては、MySQLが自動的に日時を設定する特別なデータ型なので、指定があってもsyntaxエラーにしていないのでしょう。 「DEFAULT 値は定数でなければならず、関数や式を使用することはできない。 DEFAULT 値が指定されていない場合、そのカラムには、次の方法で、MySQL によって DEFAULT 値が自動的に割り当てられる。 値として NULL を取れるカラムの場合、デフォルト値は NULL になる。 NOT NULL として宣言されているカラムの場合、デフォルト値はそれぞれのカラム型によって決まる。 AUTO_INCREMENT 属性を持つと宣言されていない数値型カラムの場合、デフォルトは 0。AUTO_INCREMENT カラムの場合

    Mysql DATE型のDEFAULT値 - OKWAVE
    threeMonths
    threeMonths 2009/11/19
    デフォルト値に関数使えないんだ
  • cohtan blog: 手軽に始めるVimperator入門

    2009年3月18日 手軽に始めるVimperator入門 先日、「Vimperatorで始めるVim入門」という内容で「テキストエディタ勉強会」で話してきました。 軽く参加者の皆さんにアンケートを取ったのですが、予想以上にご存知の方が多く、また、よくわからないままにアンインストールした方が多かったです(笑)。 時間の都合上具体的なセットアップ方法等はお話しませんでしたので、今日は前回の復習も兼ねて、そこらへんからエントリを書いてみたいと思います(随分時間あいちゃってごめんなさい)。インストール基操作最低限あるとうれしいプラグインという感じで進めます。 あらかじめ、XUL/Migemoというローマ字で日語を検索出来るプラグインをインストールしておいてください。プラグインとの連動で使用します。 インストールhttps://addons.mozilla.org/ja/firefox/add

  • MySQL 文字化け問題を本気で直す

    mysql> status; -------------- mysql Ver 14.7 Distrib 4.1.20, for redhat-linux-gnu (i386) using readline 4.3 Connection id: 36 Current database: staff2006 Current user: maiha@localhost SSL: Not in use Current pager: lv Using outfile: '' Using delimiter: ; Server version: 4.1.20 Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: latin1 Client char

  • http://blog.quall.net/linuxserver/316/

  • edubuntu 導入の箕面市、環境構築をブログで情報公開中 | スラド Linux

    edubuntu による PC 再利用と脱 MS 宣言の元でコストダウンを進めている大阪府箕面市が、環境構築の状況をブログで公開しています (箕面市のプレスリリースより) 。 箕面市役所Edubuntu日記~情報政策担当者のつぶやき~と題されたブログは 11 月 5 日から公開が始まっており、VirtualBox 上での LTSP クライアント構築など、業務利用に向けた環境構築をまさに現在進行形で掲載しています。 現在のところ、すべての作業は職員の手で行われている様で、手作りでの環境構築がどこまで成功するか楽しみでもありますが、やはり心配なのは今後の運用継続でしょうか。以前のストーリーで募集していた、無償でサポートしてくれる企業が早く現れてくれるといいですね。

  • [ThinkIT] 第1回:MySQLストレージエンジンの概要 (1/3)

    連載で取り上げるMySQLは、非常に人気の高いオープンソースのRDBMSです。このMySQLの大きな特長は、ストレージエンジンを選択できるところにあります。そこで連載では、MySQLのストレージエンジンに焦点をあて、様々なストレージエンジンの特長や構造を解説していきます。最後まで、お付き合いください。 MySQLの概要についてはご存知の方も多いと思いますが、復習の意味も込めて簡単に紹介します。 MySQLは、MySQL社を中心として開発が進められているRDBMSで、オープンソースの標準的なプラットフォームを意味する「LAMP」という言葉(Linux/Apache/MySQLPHP)に採用されるほど有名なオープンソースです。ライセンスとしては、GPLと商用ライセンスのデュアルライセンス形態で提供されています。バージョン5.0よりストアードプロシージャやトリガなどをサポートし、他のRDB

    threeMonths
    threeMonths 2009/11/19
    atode