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

Форум MySQL

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

 

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

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

тема: MySQL не подцепляется PHP
 
 автор: zhmenka   (09.03.2009 в 19:56)   письмо автору
555 байт
 
 

Установил и настроил Apache2.0 PHP 5.2 и MySQL5.0. Начал проверять связку и оказалось, что Apache2.0 и PHP 5.2 работают норм, а MySQL5.0. - нет. В службах посмотрел - Apache2.0 и MySQL5.0. запущены и работают.
Работу MySQL5.0. проверял файлом, прикрепленным ниже и в браузере мне выдало ошибку:
К сожалению, не доступен сервер mySQL

"; exit(); } if (!@mysql_select_db($dbname,$dbcnx) ) { echo "

К сожалению, не доступна база данных
"; exit(); } $ver = mysql_query("SELECT VERSION()"); if(!$ver) { echo "

Ошибка в запросе
"; exit(); } echo mysql_result($ver, 0); ?>

ЧТО ДЕЛАТЬ???

  Ответить  
 
 автор: Zend72   (09.03.2009 в 20:04)   письмо автору
 
   для: zhmenka   (09.03.2009 в 19:56)
 

Пароль root точно пустой?

<?php 
  $dblocation 
"127.0.0.1"
  
$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($ver0); 
?>

  Ответить  
 
 автор: zhmenka   (09.03.2009 в 20:37)   письмо автору
 
   для: Zend72   (09.03.2009 в 20:04)
 

при установке MySQL задавал пароль, сейчас забил его в поле $dbpasswd = ""; но ошибка не исчезла все-равно(((

  Ответить  
 
 автор: Саня   (09.03.2009 в 20:26)   письмо автору
 
   для: zhmenka   (09.03.2009 в 19:56)
 

Вы в php.ini раскомментировали строку с подключением расширения MySQL? Директива extension_dir в php.ini настроена правильно? Файл libmysql.dll из папки php скопировали в папку c:\windows\system32\?

  Ответить  
 
 автор: zhmenka   (09.03.2009 в 20:40)   письмо автору
 
   для: Саня   (09.03.2009 в 20:26)
 

да скопировал

  Ответить  
Rambler's Top100
вверх

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