я установил php5.2.9 + mysql5.1 + apache2.2.6 на win xp .iam не смог получить php соединение с mysql - PullRequest
0 голосов
/ 03 мая 2009

У меня установлен php5.2.9 + mysql5.1 + apache2.2.6 на win xp. Я не могу получить PHP-соединение с MySQL. вот код.

<? php 
$link=mysql_connect('localhost','root','godismine');

if(!$link) 
echo "fail"; 

else echo "success"; 

mysql_close(); 
 ?> 

Я не думаю, что в коде есть какая-либо ошибка. phpinfo показывает поддержку MySQL, поэтому это не может быть проблемой установки. Я не могу получить проб. всякий раз, когда я запускаю этот скрипт, я просто получаю пустой экран. пожалуйста помоги. Я новый в php.

Ответы [ 2 ]

2 голосов
/ 03 мая 2009

Пусть MySQL скажет , что это за ошибка ...

<?php 
$link=mysql_connect('localhost','root','godismine');</p>

<p>if(!$link) {
  echo "fail ";
  echo 'and the error message is: '.<a href="http://php.net/mysql_error" rel="nofollow noreferrer">mysql_error()</a>;
}
else {
  echo "success"; 
  mysql_close($link);
}
0 голосов
/ 03 мая 2009

Вы также создали пользователей / предоставили права в базе данных? В любом случае, подключение с правами root не очень хорошая идея.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...