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

Форум MySQL

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

 

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

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

тема: Сообщение: К сожалению, не доступен сервер mySQL
 
 автор: Phyto   (29.05.2008 в 16:17)   письмо автору
 
 

Настраиваю мускул по рекомендациям из книги, которые дублируются и здесь на сайте. Апач и PHP работают нормально. Мускул из командной строки работает нормально, в службах Винда (XP) виден. Однако не могу достучаться до мускула из PHP- документа. Когда запускаю ваш проверочный тест, выдается сообщение: К сожалению, не доступен сервер mySQL
Интересно: когда отключаю ADSL-модем, все начинает работать, и запущенный проверочный док выдает версию мускула. Подозреваю какой-то конфликт сервисов за порт. Что посоветуете?

   
 
 автор: cheops   (29.05.2008 в 22:26)   письмо автору
 
   для: Phyto   (29.05.2008 в 16:17)
 

Можно установить MySQL на другой порт (допускается выбрать разные значения при расширенной установке), только его придётся явно указывать при установки соединения с базой данных.

   
 
 автор: Phyto   (30.05.2008 в 17:10)   письмо автору
 
   для: cheops   (29.05.2008 в 22:26)
 

Имеется в виду, что при конфигурации МуСКЛ дать ему не стандартный 3306-ой порт, а какой-нибудь другой? Например 3307....09?
Где потом при соединениях его указывать? В самом скрипте в connect? Какой тогда будет синтаксис?
Вери спас!!!

   
 
 автор: cheops   (30.05.2008 в 20:58)   письмо автору
 
   для: Phyto   (30.05.2008 в 17:10)
 

Да. Установка соединения будет выглядеть примерно так (порт 3307)
<?php

    $dblocation 
"localhost:3307";
    
$dbname "forum";
    
$dbuser "root";
    
$dbpasswd "";

  
// Устанавливаем соединение с сервером базы данных
  
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
  if (!
$dbcnx)
  {
    
puterror("В настоящий момент сервер базы данных не доступен,
              поэтому корректное отображение страницы невозможно."
);
  }
  
// Выбираем базу данных
  
if (! @mysql_select_db($dbname,$dbcnx))
  {
    
puterror("В настоящий момент база данных не доступна, поэтому
              корректное отображение страницы невозможно."
);
  }


  @
mysql_query("SET NAMES 'cp1251'");
?>

   
 
 автор: Phyto   (31.05.2008 в 10:57)   письмо автору
 
   для: cheops   (30.05.2008 в 20:58)
 

Премного благодарен, примите с почтением и проч!..

   
 
 автор: AcidTrash   (30.05.2008 в 23:36)   письмо автору
 
   для: Phyto   (29.05.2008 в 16:17)
 

Ну не знаю, чтобы ADSL-модем занимал порт 3306. :)

   
Rambler's Top100
вверх

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