Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2014, 17:25   #1
junior1
 
Регистрация: 24.07.2014
Сообщений: 7
По умолчанию Помогите подключиться к базе Postgres в Kohana

Никак немогу подключиться к базе Postgres в kohana , помогите разобратся с этой проблемой, с github скачал драйвер, скопировал файлы, хочу подключиться к базе но выдает ошибку:
Database_Exception [ 0 ]: pg_connect() [<a href='function.pg-connect'>function.pg-connect</a>]: Unable to connect to PostgreSQL server: FATAL: database &quot;kohana&quot; does not exist

код database.php
PHP код:
<?php defined('SYSPATH') OR die('No direct access allowed.');

return array
   (
'default' => array
    (
        
'type'       => 'PostgreSQL',
        
'connection' => array(
            
/**
             * The following options are available for MySQL:
             *
             * string   hostname     server hostname, or socket
             * string   database     database name
             * string   username     database username
             * string   password     database password
             * boolean  persistent   use persistent connections?
             *
             * Ports and sockets may be appended to the hostname.
             */

        
'dsn'        => 'pgsql:host=localhost;dbname=Clients_db',
        
'username'   => 'postgres',
        
'password'   => '1q2w3e4r',
        
'persistent' => FALSE
    ),
    
'table_prefix' => '',
    
'charset'      => 'utf8',
    
'caching'      => FALSE,
    
'profiling'    => TRUE,
),
    );
Пробовал database.php так:
PHP код:
  return array
(
    
'postgresql' => array
    (
        
'type'       => 'PostgreSQL',
        
'connection' => array(
            
/**
             * There are two ways to define a connection for PostgreSQL:
             *
             * 1. Full connection string passed directly to pg_connect()
             *
             * string   info
             *
             * 2. Connection parameters:
             *
             * string   hostname    NULL to use default domain socket
             * integer  port        NULL to use the default port
             * string   username
             * string   password
             * string   database
             * boolean  persistent
             * mixed    ssl         TRUE to require, FALSE to disable, or 'prefer' to negotiate
             *
             * @link http://www.postgresql.org/docs/current/static/libpq-connect.html
             */
        
'hostname'   => 'localhost',
            
'username'   => 'postgres',
            
'password'   => '1q2w3e4r',
            
'persistent' => FALSE,
            
'database'   => 'Clients_db',
        ),
        
'primary_key'  => '',   // Column to return from INSERT queries, see #2188 and #2273
        
'schema'       => '',
        
'table_prefix' => '',
        
'charset'      => 'utf8',
        
'caching' => FALSE,
        
'profiling' => TRUE,
),
    ); 
тогда ошибка такая:
Database_Exception [ 1044 ]: Access denied for user ''@'localhost' to database 'kohana'


Помогите решить проблему, может не правильно распаковал и установил драйвер или ещё что-то
junior1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу подключиться к базе данных из VS Slarman Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 1 06.03.2013 17:47
ORM валидация в Kohana Anoobis PHP 2 10.06.2011 15:12
Как подключиться к базе данных MS Access? chandrasecar PHP 5 03.09.2009 19:20
Как подключиться в оракловой базе? older Общие вопросы Delphi 2 29.05.2008 13:18
Помогите подключиться к серверу. КривойПрограммист Помощь студентам 1 27.10.2007 23:41