Phalcon-database-connectivity
提供:Dev Guides
Phalcon-データベース接続
この章では、Phalconに関連するデータベース接続について説明します。
データベースとデザインの作成
ユーザーのエントリごとにカテゴリとともに投稿を保持するブログ用のデータベースの作成に焦点を当てます。
データベース名:blog-tutorial
データベースの作成に使用されるクエリ-
drop database blog-tutorial (if exists)
create database blog-tutorial
データベースの作成後、データベースは次のスクリーンショットに示すようにリストされます。
Phalconは、 models、controllers 、さらにはプロジェクトの作成にもコマンドを使用します。 仕組みを見てみましょう。
- ステップ1 *-blog-tutorialという名前のプロジェクトを作成します。
- ステップ2 *-ブログを管理するために作成したデータベースに接続するWebアプリケーションを構成します。
<?php
return new \Phalcon\Config (array (
'database' => array (
'adapter' => 'Mysql',
'host' => 'localhost',
'username' => 'root',
//'dbname' => 'blog_tutorial',
'password' => '',
'name' => 'blog_tutorial',
),
'application' => array (
'controllersDir' => __DIR__ . '/../../app/controllers/',
'modelsDir' => __DIR__ . '/../../app/models/',
'viewsDir' => __DIR__ . '/../../app/views/',
'baseUri' => '/blog-tutorial/',
)
));