Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблема с доступом к базе PostgreSQL.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Не могу законнектиться с БД.
mihon_kri
Отправлено: 17 Мая, 2013 - 15:09:08
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




Всем добрый день!
У меня проблема следующего рода:
Мне необходимо на сайт подтянуть данные из базы на другом сервере PostgreSQL (сайт хоститься в другом месте у другого провайдера). Хост, логин, пароль и имя базы я знаю, вижу её содержимое через PGAdmin. Но подсоединиться не могу. Выдается ошибка "Can't connect to MySQL server on ... (10060)". В чём может быть дело?
Вот сам код, которым хочу вытащить данные:

define("DB_HOST", "shapering-srv-001.cloud.net");
define("DB_LOGIN", "railsyr");
define("DB_PASSWORD", "sdsd1111");
define("DB_NAME", "FRealty");
mysql_connect(DB_HOST, DB_LOGIN, DB_PASSWORD) or die ("Не удалось подключиться к базе данных!!!");
mysql_select_db(DB_NAME) or die (mysql_error());

$sql = "SELECT id , email, shop_name FROM users";
$rezult = mysql_query($sql) or die (mysql_error());

Возможно надо связаться с админами этого ресурса и меня как то надо прописать на этом сервере?
 
 Top
Мелкий Супермодератор
Отправлено: 17 Мая, 2013 - 15:18:55
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




PostgreSQL != MySQL
У них разные протоколы, используйте PDO или функции pg_*


-----
PostgreSQL DBA
 
 Top
mihon_kri
Отправлено: 17 Мая, 2013 - 15:46:17
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




Попробовал сделать так:

pg_connect ("host=srv-rals-001.dapp.net port=5432 dbname=FRealty user=rail password=1111");

Ошибка: Fatal error: Call to undefined function pg_connect() in Z://... и т д.
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Мая, 2013 - 20:58:06
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Расширение надо бы подгрузить, раскомментируй в php.ini
 
 Top
mihon_kri
Отправлено: 20 Мая, 2013 - 09:27:45
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




DeepVarvar пишет:
Расширение надо бы подгрузить, раскомментируй в php.ini
Подскажите плиз какие строки в php.ini надо раскомментировать.
 
 Top
DeepVarvar Супермодератор
Отправлено: 20 Мая, 2013 - 16:02:52
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Это зависит от ОС.
 
 Top
mihon_kri
Отправлено: 21 Мая, 2013 - 16:18:46
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




DeepVarvar пишет:
Это зависит от ОС.

ОС Windows
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с СУБД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB