10.1.3 Cakeのデータベース設定
どんどん進みましょう。データベースがどこにあって、どうやって接続するかをCakeに教えます。多くの人にとって、設定(configure)をする最初で最後の機会です。
CakePHPのデータベース設定ファイルは、/app/config/database.php.defaultの中にあります。同一ディレクトリ上にこのファイルのコピーを作り、database.phpという名前にしてください。
このconfigファイルは全く複雑ではありません。$default配列の値を自分のセットアップに合わせて変更するだけです。設定の配列例は次のようなものです。
var $default = array( 'driver' => 'mysql', 'persistent' => 'false', 'host' => 'localhost', 'port' => '', 'login' => 'cakeBlog', 'password' => 'c4k3-rUl3Z', 'database' => 'cake_blog_tutorial', 'schema' => '', 'prefix' => '', 'encoding' => 'utf8'//日本語ではencodingを指定しましょう。 );
var $default = array('driver' => 'mysql','persistent' => 'false','host' => 'localhost','port' => '','login' => 'cakeBlog','password' => 'c4k3-rUl3Z','database' => 'cake_blog_tutorial','schema' => '','prefix' => '','encoding' => 'utf8'//日本語ではencodingを指定しましょう。);
新しくできたdatabase.phpファイルを保存したら、ブラウザをあけて、Cakeのwelcomeページを開いてください。データベース接続のファイルがある、そしてデータベースに接続できる、というメッセージが表示されるはずです。
