Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как на хосте у провайдера подключиться к базе данных MySQL из PHP?
 
 автор: bramsed   (22.03.2007 в 14:31)   письмо автору
 
 

Как на хосте у провайдера подключиться к бд на sql из php, вот пример кода на локальной машине:

<html>
<body>
<?php
$dblocation = "";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "";

$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!@mysql_select_db($dbname,$dbcnx) )
{
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver)
{
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>



</body>
</html>

   
 
 автор: Trianon   (22.03.2007 в 14:37)   письмо автору
 
   для: bramsed   (22.03.2007 в 14:31)
 

точно также.
значения, указываемые в

$dblocation = ""; 
$dbuser = "root"; 
$dbpasswd = ""; 
, т.е. адрес сервера, имя и пароль доступа к нему хостер сообщает, когда Вы выбираете тарифный план с поддержкой БД.
Значение, указываемое в

$dbname = "test";  
- это имя базы данных, которую Вы создаете на хостинге.

   
 
 автор: bramsed   (22.03.2007 в 16:08)   письмо автору
 
   для: Trianon   (22.03.2007 в 14:37)
 

$dblocation = "";
$dbuser = "root";
$dbpasswd = "";
это те атрибуты которые у меня настроены для закачики по ftp на сервер провайдера или специальные должны быть для подключения к MySQL?

   
 
 автор: Thrasher   (22.03.2007 в 16:31)   письмо автору
 
   для: bramsed   (22.03.2007 в 16:08)
 

Должны быть другие, специальные. Обычно, в панели управления на хостинге их сам задаешь.

   
 
 автор: bramsed   (22.03.2007 в 17:01)   письмо автору
 
   для: Thrasher   (22.03.2007 в 16:31)
 

О если бы вы еще объснили что это за панель такая на хостинге, я через виндоус командер по ftp складываю все на хостинг и как мне найти эту панель или вы имеете в виду что ее нужно искать на сервере у провайдера.

   
 
 автор: Trianon   (22.03.2007 в 17:05)   письмо автору
 
   для: bramsed   (22.03.2007 в 17:01)
 

Именно там.
Логин и пароль могут совпадать с ftp-шными, но в принципе - это совершенно независимые атрибуты.

   
 
 автор: Thrasher   (22.03.2007 в 17:05)   письмо автору
 
   для: bramsed   (22.03.2007 в 17:01)
 

Про ftp понятно, все правильно, но обычно на сайте хостера есть панель управления, чтобы каждый пользователь мог управлять настройками своего сайта, в том числе и настройками баз данных.
А какой у тебя хостер?

   
 
 автор: bramsed   (23.03.2007 в 08:29)   письмо автору
 
   для: Thrasher   (22.03.2007 в 17:05)
 

спасибо огромное ,буду рыть дальше, удачи вам. Хостер у меня Волгателеком.Киров. http://www.kirov.ru/

   
 
 автор: bramsed   (23.03.2007 в 15:08)   письмо автору
 
   для: bramsed   (23.03.2007 в 08:29)
 

Посмотрите пожалуйста , загружается ли версия MySQL в тестовой программе http://www.2aas.arbitr.ru/ind.php, а то провайдер говорит что у него все грузинся а у меня ни как. Или он не все настроил, или у меня настройки не соответствуют?

   
 
 автор: Thrasher   (23.03.2007 в 17:03)   письмо автору
 
   для: bramsed   (23.03.2007 в 15:08)
 

Да, версия показывается.

   
 
 автор: bramsed   (10.04.2007 в 11:30)   письмо автору
 
   для: Thrasher   (23.03.2007 в 17:03)
 

спасибо

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования