タグ

2010年9月20日のブックマーク (4件)

  • CakePHP/基本的なこと - PukiWiki

    データベースに接続できるのにテーブルが見えない † データベースに接続できて、テーブルも存在するのに、なぜか以下のメッセージが表示される。 Your database does not have any tables. 原因はテーブルの所有者(Owner)が異なるため、アクセス権限なくて見えなかったということ。メッセージが「テーブルがない」なのでずいぶん手間をった。 ↑ モデルを持たないコントローラの記述 † 静的HTMLに毛が生えた程度のページを作りたい場合に、コントローラを作ると、「モデル定義もテーブルもないよ」とすぐに怒られる。 モデルもテーブルも使わないから書いてないんだけど、どうしても怒られるので、下のようにコントローラに書いてあげるとOK。 $uses = null; たったこれだけ。 ※参考書では、$useTable = false; とするようになっている。 どっちが正し

    tubureteru
    tubureteru 2010/09/20
    文字エンコーディングのデフォルト値を変更する
  • https://www.virtuosimedia.com/tutorials/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs

    tubureteru
    tubureteru 2010/09/20
    IE6対策いろいろ
  • KLab

    ご指定のページが見つかりませんでした URLの変更、もしくはページが削除された可能性があります。 お手数ですが、以下のリンクから目的のページをお探しください。

    KLab
    tubureteru
    tubureteru 2010/09/20
    スキーマ一覧、テーブル一覧とかを確認する
  • MyISAMからInnoDBへ切り替えるときの注意点

    MySQLを使い始めて間もない人がよく陥る罠の中に、気づくと使ってるストレージエンジンがMyISAMだった!ということがある。デフォルトのストレージエンジンはMyISAMなので、MySQLに詳しくない人たちが比較的陥りやすい罠なのだ。そもそもストレージエンジンという概念自体がMySQL独自のものなので仕方のない話である。MyISAMは素晴らしいストレージエンジン(たとえばこのYahoo!の中の人による投稿で言われているように)であるが、長所もあれば短所もある。例えば、 トランザクション対応ではない。 クラッシュセーフではない。 更新と参照が入り乱れた場合の同時実行性能がよくない。 テーブルが大きく(数億行とか)なるとINSERTの性能が劣化する。 などなど。特に前者の2つが問題で、アトミックな操作が必要なところでロジックを実装出来なかったり、サーバがクラッシュした時にデータがお亡くなりにな

    MyISAMからInnoDBへ切り替えるときの注意点