Symfony PropelでのMySQLの設定方法
SymfonyでMySQLを使用するには次のようにします。
プロジェクトディレクトリ └config ├databases.yml └propel.ini
databases.yml
デフォルト
#all: # propel: # class: sfPropelDatabase # param: # dsn: mysql://root:@localhost/dbname
変更後
all: propel:
class: sfPropelDatabase
param: encoding: utf8 # 文字コード
phptype: mysql # 使用するデータベースシステム
host: localhost # ホスト名
database: sample # データベース名
username: root # 接続ユーザー名
password: root # 接続パスワード
propel.ini
デフォルト
propel.database = mysql propel.database.createUrl = mysql://localhost/ propel.database.url = mysql://localhost/symfonyプロジェクト
変更後
propel.database = mysql propel.database.createUrl = mysql://root:root@localhost/ propel.database.url = mysql://root:root@localhost/sample propel.mysql.tableType = InnoDB
スポンサーリンク
関連記事
- CakePHP、Symfony、Zend Frameworkの比較
- Doctrineでモデルを作成する
- symfonyのORマッパ(Propel、Doctrine)
- OpenPNE3はsymfonyベース
- PHPフレームワークの一覧
- ディレクトリ構成
- Symfonyのインストール
- firesymfony Symfonyデバック用Firebug拡張[Firefox]
- Symfony(シンフォニー)
- MySQL
- EC-CUBEのバックアップ機能とリストア
- CSE(Common SQL Environment) SQL便利ツール
- MySQLでBeep音を消す設定
- MySQLで文字化けを防ぐ方法
- MySQLサーバに接続できるかどうかを確認する
- CakePHPのDB接続情報設定
- 別テーブルでSELECT JOINしながらUPDATEする方法(SELECTした結果でUPDATEする)
- 日付と時刻型(データ型)のまとめ
- OpenPNE3のサーバ移行の方法
- EC-CUBEでMySQLデータベースのデータ取得で文字化けするときの対処法
- Beep音を無効にする
- MySQL Query Browser 本家GUIツール
- 複数のデータベースを切り替える方法
- MySQLでランダムな数字を得る方法
- MySQLのログファイル ログの種類と保存先
- LIMITで件数制限をしつつ、全件数を取得する方法 SQL_CALC_FOUND_ROWS FOUND_ROWS()
- Zend_DBの基本
- WindowsでMySQLを再起動する方法
- レコード挿入時の #1364 - Field doesn't have a default value
- WordPressのインストール
- Windows MySQLインストール後の設定
スポンサーリンク






