如何使用Symfony 2.0将数据库更改为postgresql?
发布时间:2020-12-12 16:35:33 所属栏目:MsSql教程 来源:网络整理
导读:我在Debian下有一个Symfony2项目.将数据库更改为 postgresql有哪些步骤? 注意:问题已经被问到了here,但它是与symfony 1.4相关的. 解决方法 在debian下安装postgresql: apt-get install postgresql postgresql-clientapt-get install php5-pgsqladduser myp
我在Debian下有一个Symfony2项目.将数据库更改为
postgresql有哪些步骤?
注意:问题已经被问到了here,但它是与symfony 1.4相关的. 解决方法在debian下安装postgresql:apt-get install postgresql postgresql-client apt-get install php5-pgsql adduser mypguser su - postgres psql CREATE USER mypguser WITH PASSWORD 'mypguserpass'; CREATE DATABASE mypgdatabase; GRANT ALL PRIVILEGES ON DATABASE mypgdatabase to mypguser; q 在/etc/php5/apache2/php.ini中,添加:(这实际上是可选的) extension=pdo.so extension=php_pdo_pgsql.so 更改symfony apps / config / paramters.ini文件: [parameters] database_driver: pdo_pgsql database_host: localhost database_port: null database_name: mypgdatabase database_user: mypguser database_password: mypguserpass 重新启动您的项目: php bin/vendors update php app/console assets:install web php app/console doctrine:schema:create php app/console doctrine:fixtures:load chmod 777 -R app/cache app/logs 你完成了! 参考文献: Symfony documentation for configuring databases Postgresql installation under debian (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |