Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2010, 13:04   #1
Fataller
Пользователь
 
Регистрация: 04.03.2009
Сообщений: 62
По умолчанию Подключение к БД в Денвере.

Добрый день господа. Такой вопрос - хочу выполнить на локальной машине примерно вот такой скрипт:
PHP код:
$link=mysql_connect("localhost""root","");
if (!
mysql_create_db("test_db"$link)) {
    echo 
"Create!";

Перед этим я через утилиту на localhost "Заведение новых БД и .." попытался создать новую БД с именем localhost, пользователем root и пустым паролем. В итоге страничка долго грузилась и вылезла пустой. По-видимому, БД так и не создалась (( когда попытался запустить свой скрипт, опять же страница долго со скрипом прогружалась и вылезли вот такие ошибки:

Warning: mysql_connect() [function.mysql-connect]: [2002] Попытка установить соединение была безуспешной, т.к. от другого (trying to connect via tcp://localhost:3306) in Z:\home\localhost\www\test.php on line 5

Warning: mysql_connect() [function.mysql-connect]: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера. in Z:\home\localhost\www\test.php on line 5

Fatal error: Maximum execution time of 60 seconds exceeded in Z:\home\localhost\www\test.php on line 5

5 строчка - это как раз первая строка скрипта.

ОС - Windows 7. Подскажите пожалуйста, в чем может быть трабл.
Fataller вне форума Ответить с цитированием
Старый 30.06.2010, 13:10   #2
ssdm
Форумчанин
 
Регистрация: 20.05.2009
Сообщений: 506
По умолчанию

трабл в том что нет конекта к базе данных - это может быть по нескольким причинам:
1) Блочит фаервол
2) Не встала сама СУБД.
+ может быть ещё что нить
ssdm вне форума Ответить с цитированием
Старый 30.06.2010, 13:16   #3
Fataller
Пользователь
 
Регистрация: 04.03.2009
Сообщений: 62
По умолчанию

Все отключил, все равно такая же ситуация. Насчет не встала сама СУБД - при запуске Денвера пишет MySQL запустился нормально, в диспетчере задач висит mysqld.exe
Fataller вне форума Ответить с цитированием
Старый 30.06.2010, 14:10   #4
ssdm
Форумчанин
 
Регистрация: 20.05.2009
Сообщений: 506
По умолчанию

Попробуй создать другого юзера с другим именем.
ssdm вне форума Ответить с цитированием
Старый 30.06.2010, 14:12   #5
Fataller
Пользователь
 
Регистрация: 04.03.2009
Сообщений: 62
По умолчанию

Решил проблему, необходимо было в файле my.cnf закомментить строку default-character-set = cp1251. Спасибо
Fataller вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с phpmyadmin на денвере Fenix007 Помощь студентам 10 14.07.2012 16:50
imagecreatefrompng на денвере работает, на хостинге нет crystalbit PHP 2 24.12.2011 00:07
подключение двух компьютеров к интернет через одно подключение Chudo4258 Помощь студентам 3 30.03.2010 16:07
подключение ж.д. к п.к. viks1 Компьютерное железо 3 23.06.2009 15:06
Подключение Bigtyoma Свободное общение 4 19.11.2008 19:09